66 final View platformView =
69 public void draw(Canvas canvas) {
71 canvas.drawColor(Color.RED);
75 platformView.measure(size, size);
76 platformView.layout(0, 0, size, size);
77 renderTarget.
resize(size, size);
85 final Canvas targetCanvas =
s.lockHardwareCanvas();
86 assertNotNull(targetCanvas);
91 targetCanvas.drawColor(Color.TRANSPARENT, PorterDuff.Mode.CLEAR);
93 platformView.draw(targetCanvas);
96 s.unlockCanvasAndPost(targetCanvas);
101 shadowOf(getMainLooper()).idle();
105 assertNotNull(pushedImage);
106 assertEquals(pushedImage.getWidth(), size);
107 assertEquals(pushedImage.getHeight(), size);