基于数组的ListView
程序清单1
main.xml
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
LinearLayout
xmlns:android
=
"http://schemas.android.com/apk/res/android"
android:layout_width
=
"match_parent"
android:layout_height
=
"match_parent"
>
<
ListView
android:layout_width
=
"wrap_content"
android:layout_height
=
"wrap_content"
android:id
=
"@+id/listView"
android:divider
=
"#f00"
android:dividerHeight
=
"2px"
android:entries
=
"@array/xiaocool"
android:headerDividersEnabled
=
"false"
/>
</
LinearLayout
>
上面的界面布局中定义了一个ListView,并通过 android:entries 指定了列表项数组。
程序清单2
arrays.xml
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
resources
>
<
string-array
name
=
"books"
>
<
item
>Android</
item
>
<
item
>Android</
item
>
<
item
>Android</
item
>
<
item
>Android</
item
>
</
string-array
>
</
resources
>