问题描述
- XML中图片显示不完整 布局
-
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" > <ImageView android:id="@+id/food" android:layout_width="wrap_content" android:layout_height="80dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:layout_margin="1dp" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_centerVertical="true" android:layout_marginLeft="20dp" android:layout_toRightOf="@id/food" android:orientation="vertical" > <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textColor="#000" android:textSize="30sp" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:orientation="horizontal" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textColor="#d7d7d7" android:textSize="20sp" android:text="¥"/> <TextView android:id="@+id/price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textColor="#ffac29" android:textSize="30sp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="X" android:textColor="#d7d7d7" android:textSize="20sp" /> <TextView android:id="@+id/amout" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:textColor="#ffac29" android:textSize="20sp" /> </LinearLayout> </LinearLayout> <ImageView android:id="@+id/add" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_margin="15dp" android:layout_marginRight="19dp" android:layout_toLeftOf="@+id/delete" android:src="@drawable/add" /> <ImageView android:id="@+id/delete" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:layout_margin="15dp" android:src="@drawable/delete" /> </RelativeLayout>
最后一个IMAGEVIEW图片显示不完整,图片右边一小部分显示不出来
解决方案
可以添加一个属性,根据需求进行修改
例如:是图片填充整个控件
Android:scaleType="fitXY"
时间: 2024-08-23 02:56:10