Listview高度

时间:2013-02-10 12:27:36

标签: android listview

我有listview加载来自SD卡的所有音频文件...有很多文件..但listview看起来很糟糕..每行高度自动调整大小取决于行中显示的项目名称。背景是白色的文本是灰色的,所以很难注意到它...我想将每行高度设置为相同,所以它看起来像enter image description here

这是我的代码

    <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical" android:layout_width="fill_parent"
      android:layout_height="fill_parent">

    <ListView
        android:id="@+id/PhoneMusicList"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
    </ListView>

</LinearLayout>

2 个答案:

答案 0 :(得分:1)

在您的组row.xml中 而不是android:layout_height="wrap_content"列表视图行高度给出一个固定的高度..这将解决您的问题...... 像这样的东西 android:layout_height="50dp"

答案 1 :(得分:0)

使用自定义列表视图。为一个列表视图项创建布局。设置高度。在.java文件中应用适配器。然后它工作正常。我做了同样的事情,它对我有用。