diff --git a/app/src/main/java/com/performance/ua/performancelab/CanvasApiView.java b/app/src/main/java/com/performance/ua/performancelab/CanvasApiView.java index df5c55d..40350dd 100644 --- a/app/src/main/java/com/performance/ua/performancelab/CanvasApiView.java +++ b/app/src/main/java/com/performance/ua/performancelab/CanvasApiView.java @@ -36,6 +36,9 @@ protected void onDraw(Canvas canvas) { // Each card is laid out a little to the right of the previous one. myPaint.setColor(Color.RED / (i + 1)); myPaint.setStrokeWidth(10); + if (i != N-1) { + canvas.clipRect(MARGIN + i * shift, MARGIN, SIZE + i * shift, SIZE); + } canvas.drawRect(MARGIN + i * shift, MARGIN, SIZE + i * shift, SIZE, myPaint); } // Invalidate the whole view. Doing this calls onDraw() if the view is visible. diff --git a/app/src/main/res/layout/backgrounds_layout.xml b/app/src/main/res/layout/backgrounds_layout.xml index 031a411..d36753e 100644 --- a/app/src/main/res/layout/backgrounds_layout.xml +++ b/app/src/main/res/layout/backgrounds_layout.xml @@ -2,18 +2,18 @@ + > + /> + /> \ No newline at end of file diff --git a/app/src/main/res/layout/hierarchy_layout.xml b/app/src/main/res/layout/hierarchy_layout.xml index 94440c0..aef7e5a 100644 --- a/app/src/main/res/layout/hierarchy_layout.xml +++ b/app/src/main/res/layout/hierarchy_layout.xml @@ -1,38 +1,32 @@ - - - - + android:layout_height="wrap_content"> - - + android:src="@mipmap/ic_launcher" + android:layout_alignParentLeft="true" + android:layout_alignParentTop="true" + /> + android:text="@string/line1_text" + android:layout_toRightOf="@id/chat_author_avatar1" + /> - - + android:text="@string/line2_text" + android:layout_alignLeft="@id/text_line_top" + android:layout_below="@id/text_line_top" + /> - \ No newline at end of file + \ No newline at end of file