我正在渲染一个由图像组成的 ListView
。我希望摆脱平面灰色。我该如何摆脱它?看起来很奇怪而且很简单,但我无法找出解决方案。
list_View.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:background="#efefef"
android:orientation="vertical" >
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:cacheColorHint="#00000000"
android:divider="@android:color/black"
android:dividerHeight="1.0sp"
android:textColor="#000000" />
</RelativeLayout>
image.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#A4A4A4"
android:orientation="horizontal" >
<ImageView
android:id="@+id/imageStatus"
android:layout_alignParentTop="true"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true" />
</LinearLayout>
最佳答案
<ImageView
android:id="@+id/imageStatus"
android:layout_alignParentTop="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitXY" <!-- This will Help you -->
android:adjustViewBounds="true" />
您还可以使用 >>>
设置最小宽度和高度android:minHeight="120dp"
android:minWidth="100dp"
关于android - 删除图像 ListView 中不必要的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17826552/