How can I attach this triangle with cardview in Android?

609 Views Asked by At

is there any specific component in Android or I have to use view to make triangle (showing in round in image) and attach to card but still as I uploaded image it would not be as same as in image.
Image

1

There are 1 best solutions below

4
On BEST ANSWER

Well there are many approaches , but mine is :

You will create an Image like that in photoshop (Of course measure it well and Target all devices (dp)), then place it inside your drawable folder , and call it on top of your CardView.

Suppose that image is called image_traingle.jpg you can do it this way

<android.support.v7.widget.CardView
        android:layout_width="match_parent"
        android:onClick="Contract"
        android:layout_margin="10dp"
        app:cardCornerRadius="7dp"
        android:layout_height="90dp">

        <LinearLayout
            android:orientation="horizontal"
            android:layout_width="match_parent"
            android:layout_height="match_parent">
            <Imageview
                android:layout_width="wrap_content"
                android:gravity="left"
                android:background="@color/colorPrimary"
                android:src="drawable/image_triangle"
                android:layout_height="match_parent" />

                  .
                  .
                  .
        </LinearLayout>


    </android.support.v7.widget.CardView>