早上好,我尝试创建一个自定义列表视图,其中包含每个项目的imageview。 我的pb是结果,imageview没有覆盖洞项目。 我在底部和项目的前面有一个衬垫。 这是项目行的xml文件
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/bgitem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minHeight="?android:attr/listPreferredItemHeight"/>
</RelativeLayout>
以及包含listview的活动的xml代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ListView
android:id="@+id/listView2"
android:layout_width="fill_parent"
android:layout_height="match_parent"
/>
</LinearLayout>
我希望有人帮助我 这是您在底部看到黑色填充的项目图像
答案 0 :(得分:4)
在xml中使用以下代码.....
<ImageView
android:id="@+id/bgitem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minHeight="?android:attr/listPreferredItemHeight"
android:scaleType="fitXY"
/>
希望这会有用......