0
我在我的应用程序中有一个应用程序有我在我的cardview之间使用cardview有一个图像视图我想使我的图像视图屏幕水平贴合。 任何一个可以告诉我如何做到这一点如何使水平Screenfit Imageview之间Cardview
以下是我的布局代码
<android.support.v7.widget.CardView
android:id="@+id/CardView_Id"
android:layout_width="400dp"
android:layout_height="350dp"
android:layout_marginBottom="@dimen/five_dp"
android:layout_marginTop="@dimen/five_dp"
android:elevation="@dimen/cardview_default_elevation"
android:minHeight="100dp"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:layout_weight="0.93"
app:cardBackgroundColor="@color/colorBottomNavigation">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="315dp"
android:padding="@dimen/ten_dp">
<!--<TextView
android:id="@+id/tv_date"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:text="MOBILE RECHARGE"
android:textColor="@color/colorPrimaryText"
android:textSize="14sp" />
-->
<ImageView
android:id="@+id/img_deal"
android:layout_width="match_parent"
android:layout_height="150dp"
android:scaleType="fitXY"
android:paddingRight="20dp"
android:background="@drawable/p1"
android:textColor="@color/colorPrimaryText"
android:textSize="16sp"
android:layout_alignParentTop="true" />
</android.support.v7.widget.CardView>
任何建议,欢迎
试试这个 - 机器人:layout_centerHorizontal =“真” –
RelativeLayout在您的代码中没有结束标记。如果你想在相对布局中使用imageview,使用android:layout_centerHorizontal =“true”,如果你想移除RelativeLayout,可以使用gravity =“center_horizontal”。当然,imageview仅适用于其cardview布局的400dp。 –