0
工作,我不明白爲什麼cardview的海拔不工作,我已經研究了許多話題,並告訴我補充:的cardview evalation不棒棒糖
card_view:cardUseCompatPadding="true"
但是它沒有工作,甚至良好的工作,但只有前輩棒棒糖設備,例如那些截圖,棒棒糖之前,設備工作正常:
我recyclerview列布局是:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".activities.Inicio$PlaceholderFragment"
android:background="#ededed">
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/tools"
card_view:cardElevation="2dp"
card_view:cardCornerRadius="8dp"
android:id="@+id/card_view1"
card_view:cardUseCompatPadding="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#ffffff">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp">
<ImageView
android:id="@+id/img_posto"
android:layout_width="match_parent"
android:layout_height="60dp"
android:layout_alignParentTop="true"
android:scaleType="centerCrop"
android:src="#403232" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Posto: Sao Jose dos campos"
android:layout_below="@+id/img_posto"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:id="@+id/txt_nomePosto"
android:paddingTop="8dp"
android:paddingRight="5dp"
android:paddingLeft="5dp"
android:textColor="@color/colorTextSecondary"
android:textStyle="bold"
android:textSize="20sp" />
<ProgressBar
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/progressBar"
android:layout_above="@+id/txt_nomePosto"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:indeterminate="true"
android:layout_marginBottom="-7dp"
android:max="100"
android:progress="0" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center_horizontal"
android:gravity="center|center_vertical|center_horizontal"
android:padding="5dp"
android:id="@+id/linearLayout5"
android:layout_alignTop="@+id/linearLayout6"
android:layout_toRightOf="@+id/linearLayout6"
android:layout_toEndOf="@+id/linearLayout6">
<ImageView
android:id="@+id/img_info_3"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@drawable/ic_alarm"
android:tint="@color/colorPrimaryDark" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18:00"
android:textStyle="bold"
android:gravity="center_horizontal"
android:id="@+id/txt_info3" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center_horizontal"
android:gravity="center|center_vertical|center_horizontal"
android:padding="5dp"
android:id="@+id/linearLayout6"
android:layout_below="@+id/linearLayout7"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
<ImageView
android:id="@+id/img_info_2"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@drawable/ic_today"
android:tint="@color/colorPrimaryDark" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="14/04/2015"
android:textStyle="bold"
android:gravity="center_horizontal"
android:id="@+id/txt_info2" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="clique para obter mais detalhes"
android:id="@+id/txt_detalhes"
android:layout_gravity="bottom"
android:layout_below="@+id/txt_nomePosto"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:paddingLeft="5dp"
android:paddingBottom="5dp" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_gravity="center_horizontal"
android:gravity="center|center_vertical|center_horizontal"
android:padding="5dp"
android:id="@+id/linearLayout7"
android:layout_below="@+id/txt_detalhes"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
<ImageView
android:id="@+id/img_info_1"
android:layout_width="24dp"
android:layout_height="24dp"
android:src="@drawable/ic_info"
android:tint="@color/colorPrimaryDark" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Usado"
android:textStyle="bold"
android:gravity="center_horizontal"
android:id="@+id/txt_info1" />
</LinearLayout>
</RelativeLayout>
</android.support.v7.widget.CardView>
</RelativeLayout>
你的'cardElevation'設置爲'0dp',你想知道爲什麼你沒有提升? – Pztar
嘿,我以前試過這個,我用java中添加的方法,我忘了的越多,反正它還沒有工作:/ 我更新爲: 'card_view:cardElevation =「2dp」' –
嘗試添加card_view:cardUseCompatPadding =「true」並移除card_view:cardElevation =「2dp」。我有一個卡片設置像我說的,它工作正常 – W0rmH0le