列表视图中的imageview高度

时间:2014-08-31 12:50:33

标签: android listview imageview

早上好,我尝试创建一个自定义列表视图,其中包含每个项目的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>

我希望有人帮助我 这是您在底部看到黑色填充的项目图像 enter image description here

1 个答案:

答案 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"
    />

希望这会有用......