Время от времени я хочу заполнить список элементами, статичными, что/где - лучший способ сохранить эти статические элементы?Пользовательские объекты XML для Android
Я обычно использую 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?