改变分隔条,基于数组的ListView

  1. 布局文件

    <ListView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:divider="#f00"
        android:entries="@array/books"
        android:dividerHeight="2px"
        android:headerDividersEnabled="false"
        >

上面的布局文件定义了一个ListView,并通过android:entries制定了列表数组,通过android:divider改变了列表项之间的分隔条。

2.  数组定义如下:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="books">
        <item>hello world</item>
        <item>hello world hello world </item>
        <item>hello world hello world hello world </item>
        <item>hello world hello world hello world hello world </item>
        <item>hello world hello world hello world hello world hello world </item>
    </string-array>
</resources>

数组里面定义的item会一一显示出来。

你可能感兴趣的:(改变分隔条,基于数组的ListView)