Cardview - edittext + image + buttons : I have problem with **Cardview**. I want this XML makes nicer, so I wanted to add CardView (**or do you have better idea?**), but I always screw up .... Can you help me please?



MY XML



    <ImageView
        android:id="@+id/StoryImageView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentTop="true"
        android:adjustViewBounds="true"
        android:scaleType="fitXY"
        android:src="@drawable/page34"/>

    <EditText
        android:id="@+id/storyTextView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_above="@+id/choiceButton1"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_below="@+id/StoryImageView"
        android:background="@null"
        android:cursorVisible="false"
        android:focusable="false"
        android:focusableInTouchMode="false"
        android:lineSpacingMultiplier="1.2"
        android:paddingLeft="30dp"
        android:paddingRight="30dp"
        android:paddingTop="15dp"
        android:text="TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      TEXT TEXT TEXT
                      "
        android:textColor="#9E9E9E"
        android:textSize="16sp"
        tools:textColor="#9E9E9E"/>

    <Button
        android:id="@+id/choiceButton1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_above="@+id/choiceButton2"
        android:layout_marginTop="3dp"
        android:background="#212121"
        android:text="button1"
        android:textColor="#b71c1c"/>

    <Button
        android:id="@+id/choiceButton2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_marginBottom="11dp"
        android:layout_marginTop="3dp"
        android:background="#212121"
        android:text="button2"
        android:textColor="#b71c1c"/>


This all is in:

    <RelativeLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/activity_story"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#212121"
        tools:context="com.my.project">
    </RelativeLayout>


[And in app looks like this - click][1]

Thank you very much guys :)


  [1]: https://i.stack.imgur.com/1zNp6.jpg