每个项目后的Listview分隔符

时间:2017-07-07 20:47:09

标签: android listview divider

我无法理解,为什么分频器不会在每个项目之后出现?它只显示在最后一项之后!我真的不知道该怎么做。

我正在使用Jsoup解析一些信息。

我有什么:

enter image description here

我的列表视图

   <ListView
    android:id="@+id/listView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentEnd="true"
    android:layout_alignParentTop="true"
    android:touchscreenBlocksFocus="true" />

2 个答案:

答案 0 :(得分:0)

试试这段代码:

<ListView
    android:id="@+id/listView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentEnd="true"
    android:layout_alignParentTop="true"
    android:divider="#B9B9B9"
    android:touchscreenBlocksFocus="true" />

答案 1 :(得分:0)

如果您正在使用ListView,您需要做的就是添加android:divider标签,如下所示:

 <ListView 
     android:id="@+id/listView"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:layout_alignParentEnd="true"
     android:layout_alignParentTop="true"
     android:touchscreenBlocksFocus="true"
     android:divider="#FFCC00"
     android:dividerHeight="2dp"/>

另外,您也可以使用android:dividerHeight标记设置分隔符高度。