Прежде всего, вам нужно очистить ваш XML: у вас есть два массива, представляющих одну и ту же вещь.Попробуйте:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<array name="Category01">
<item name="name">Name</item>
<item name="desc">Description</item>
<item name="imageId">0000000</item>
<item name="price">100</item>
</array>
</resources>
Теперь вопрос, можете ли вы создать массив ресурсов из POJO, теоретически возможен.Если это не так, в ваших методах получения и установки преобразовайте все int
в Strings
, используя Integer.toString(int)
и Integer.parseInt(String)
.