android - Cardview not at back position in RelativeLayout -


i have problem implement cardview in relativelayout. set cardview @ position in relativelayout. it's seem not want.

i want (edited photosop): enter image description here

current display (on live device , on android studio) enter image description here

this xml :

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:card_view="http://schemas.android.com/apk/res-auto"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:layout_margin="4dp">     <android.support.v7.widget.cardview         android:id="@+id/root_parent"         android:layout_width="match_parent"         android:layout_height="match_parent"         android:background="?android:attr/selectableitembackground"         android:descendantfocusability="blocksdescendants"         card_view:cardcornerradius="10dp"         android:layout_alignbottom="@+id/layout_isi"         android:layout_alignleft="@+id/layout_isi"         android:layout_aligntop="@+id/layout_isi"         android:layout_alignparenttop="true"         android:layout_alignright="@+id/layout_isi"/>      <android.support.percent.percentrelativelayout         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:id="@+id/layout_isi"         android:layout_marginleft="8dp"         android:layout_below="@+id/layout_business_name_child">          <android.support.percent.percentrelativelayout             android:id="@+id/left"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:orientation="horizontal"             app:layout_widthpercent="75%">              <linearlayout                 android:id="@+id/layout_thumbnail_business"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:orientation="vertical"                 app:layout_widthpercent="50%">                  <com.kamardagang.utils.resizeimageview                     android:id="@+id/thumbnail_business"                     android:layout_width="match_parent"                     android:layout_height="match_parent"                     android:adjustviewbounds="true"                     android:src="@drawable/placeholder" />             </linearlayout>               <linearlayout                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:layout_torightof="@+id/layout_thumbnail_business"                 android:orientation="vertical"                 app:layout_widthpercent="50%">                  <linearlayout                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:orientation="horizontal">                      <com.joanzapata.iconify.widget.icontextview                         android:id="@+id/icon_status_rating"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_gravity="left|center"                         android:text="@string/fa_minus_circle" />                      <ratingbar                         android:id="@+id/business_rating"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_gravity="left|center" />                      <com.kamardagang.utils.timesnewromanstextview                         android:id="@+id/status_rating"                         android:layout_width="fill_parent"                         android:layout_height="match_parent"                         android:layout_gravity="left|center"                         android:padding="10dp"                         android:text="status_rating" />                  </linearlayout>                  <com.kamardagang.utils.timesnewromanstextview                     android:id="@+id/business_title"                     android:layout_width="fill_parent"                     android:layout_height="wrap_content"                     android:padding="10dp"                     android:text="business_title"                     android:textappearance="?android:attr/textappearancemedium" />                  <com.kamardagang.utils.timesnewromanstextview                     android:id="@+id/business_name"                     android:layout_width="fill_parent"                     android:layout_height="wrap_content"                     android:layout_margintop="10dp"                     android:paddingbottom="0dp"                     android:paddingleft="10dp"                     android:paddingright="10dp"                     android:paddingtop="10dp"                     android:text="business_name"                     android:textappearance="?android:attr/textappearancelarge"                     android:textstyle="bold" />                  <com.kamardagang.utils.timesnewromanstextview                     android:id="@+id/business_status"                     android:layout_width="fill_parent"                     android:layout_height="wrap_content"                     android:paddingbottom="10dp"                     android:paddingleft="10dp"                     android:paddingright="10dp"                     android:paddingtop="0dp"                     android:text="business_status"                     android:textappearance="?android:attr/textappearancemedium" />             </linearlayout>          </android.support.percent.percentrelativelayout>          <linearlayout             android:id="@+id/right"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:layout_torightof="@+id/left"             android:orientation="vertical"             app:layout_widthpercent="25%">              <com.joanzapata.iconify.widget.iconbutton                 android:id="@+id/count_rating"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:background="#337ab7"                 android:text="@string/star"                 android:textcolor="@color/white" />              <com.joanzapata.iconify.widget.iconbutton                 android:id="@+id/view_rating"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:text="@string/lihat_rating" />          </linearlayout>       </android.support.percent.percentrelativelayout>      <android.support.v7.widget.cardview         android:id="@+id/layout_business_name_child"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:descendantfocusability="blocksdescendants"         app:cardbackgroundcolor="#337ab7"         android:layout_margintop="8dp"         android:layout_marginbottom="8dp">     <com.kamardagang.utils.timesnewromanstextview         android:id="@+id/business_name_child"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:padding="10dp"         android:text="business_name"         android:textcolor="@color/white"/>     </android.support.v7.widget.cardview>     </relativelayout> 

i implemnted view.bringtofront();, it's not work, how fix ? sory english

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com/apk/res-auto"     xmlns:card_view="http://schemas.android.com/apk/res-auto"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:layout_margin="4dp">      <android.support.v7.widget.cardview         android:id="@+id/root_parent"         android:layout_width="match_parent"         android:layout_height="wrap_content"         android:layout_alignparenttop="false"         android:layout_below="@+id/layout_business_name_child"         android:background="?android:attr/selectableitembackground"         android:descendantfocusability="blocksdescendants"         card_view:cardcornerradius="10dp">          <android.support.percent.percentrelativelayout             android:id="@+id/layout_isi"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:layout_below="@+id/layout_business_name_child"             android:layout_marginleft="8dp">              <android.support.percent.percentrelativelayout                 android:id="@+id/left"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:orientation="horizontal"                 app:layout_widthpercent="75%">                  <linearlayout                     android:id="@+id/layout_thumbnail_business"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:orientation="vertical"                     app:layout_widthpercent="50%">                      <imageview                         android:id="@+id/thumbnail_business"                         android:layout_width="match_parent"                         android:layout_height="match_parent"                         android:adjustviewbounds="true"                         android:src="@mipmap/ic_launcher" />                 </linearlayout>                   <linearlayout                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:layout_torightof="@+id/layout_thumbnail_business"                     android:orientation="vertical"                     app:layout_widthpercent="50%">                      <linearlayout                         android:layout_width="match_parent"                         android:layout_height="wrap_content"                         android:orientation="horizontal">                          <textview                             android:id="@+id/icon_status_rating"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_gravity="left|center"                             android:text="test" />                          <ratingbar                             android:id="@+id/business_rating"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_gravity="left|center" />                          <textview                             android:id="@+id/status_rating"                             android:layout_width="fill_parent"                             android:layout_height="match_parent"                             android:layout_gravity="left|center"                             android:padding="10dp"                             android:text="status_rating" />                      </linearlayout>                      <textview                         android:id="@+id/business_title"                         android:layout_width="fill_parent"                         android:layout_height="wrap_content"                         android:padding="10dp"                         android:text="business_title"                         android:textappearance="?android:attr/textappearancemedium" />                      <textview                         android:id="@+id/business_name"                         android:layout_width="fill_parent"                         android:layout_height="wrap_content"                         android:layout_margintop="10dp"                         android:paddingbottom="0dp"                         android:paddingleft="10dp"                         android:paddingright="10dp"                         android:paddingtop="10dp"                         android:text="business_name"                         android:textappearance="?android:attr/textappearancelarge"                         android:textstyle="bold" />                      <textview                         android:id="@+id/business_status"                         android:layout_width="fill_parent"                         android:layout_height="wrap_content"                         android:paddingbottom="10dp"                         android:paddingleft="10dp"                         android:paddingright="10dp"                         android:paddingtop="0dp"                         android:text="business_status"                         android:textappearance="?android:attr/textappearancemedium" />                 </linearlayout>              </android.support.percent.percentrelativelayout>              <linearlayout                 android:id="@+id/right"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_torightof="@+id/left"                 android:orientation="vertical"                 app:layout_widthpercent="25%">                  <button                     android:id="@+id/count_rating"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:background="#337ab7"                     android:text="test"                     android:textcolor="@android:color/black" />                  <button                     android:id="@+id/view_rating"                     android:layout_width="wrap_content"                     android:layout_height="wrap_content"                     android:text="test" />              </linearlayout>           </android.support.percent.percentrelativelayout>      </android.support.v7.widget.cardview>      <android.support.v7.widget.cardview         android:id="@+id/layout_business_name_child"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         android:layout_marginbottom="8dp"         android:layout_margintop="8dp"         android:descendantfocusability="blocksdescendants"         app:cardbackgroundcolor="#337ab7">          <textview             android:id="@+id/business_name_child"             android:layout_width="wrap_content"             android:layout_height="wrap_content"             android:padding="10dp"             android:text="business_name"             android:textcolor="@android:color/black" />     </android.support.v7.widget.cardview> </relativelayout> 

i put percentrelativelayout within cardview , worked.

hope helps :)


Comments

Popular posts from this blog

ruby - Trying to change last to "x"s to 23 -

jquery - Clone last and append item to closest class -

c - Unrecognised emulation mode: elf_i386 on MinGW32 -