如何在android中创建一个列表并在xml文件中声明静态字段,而不是创建一个适配器?这就是我如何处理动态列表
答案 0 :(得分:1)
在res文件夹中的string.xml文件中定义字符串数组,如
<string-array name="arrayPaintMenu">
<item>Circle (Stroke)</item>
<item>Rectangle (Stroke)</item>
<item>Circle (Fill)</item>
<item>Rectangle (Fill)</item>
<item>Line</item>
<item>Free</item>
<item>Text</item>
</string-array>
在你的布局xml中声明listview就像这样
<ListView
android:id="@+id/myList"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/arrayPaintMenu" />
它将自动填充ListView,您无需为此定义适配器......在我身边工作正常希望您获得成功......