偶尔我想用静态项目填充列表,哪些/哪里是存储这些静态项目的最佳方式?Android自定义XML对象
我通常使用XML资源像这样的东西:
<string-array name="category_ids">
<item>0</item>
<item>1</item>
<item>2</item>
</string-array>
<array name="category_titles">
<item>@string/category_all</item>
<item>@string/category_new</item>
<item>@string/category_hot</item>
</array>
<array name="category_icon_ids">
<item>@null</item>
<item>@drawable/ic_category_star</item>
<item>@drawable/ic_category_thumb</item>
</array>
我访问这些阵列和填充自定义对象的适配器。但是每次使用它都会让我很烦恼。例如,当我更改列表中的顺序时,我必须更改xml中的每个数组。
有没有更好的解决方案?是否支持自定义XML对象?