Как создать файл для хранения большого объема текста не используя базу данных?

231
14 ноября 2017, 22:53

Файлы string.xml и array.xml имеют свой лимит на хранения текстовых файлов. Можно ли создать несколько файлов на подобии array.xml с другим названием, и как получить затем доступ к самим ресурсом? Если просто создать файл, например array2.xml и попытаться получить к нему доступ, то выдает ошибку.

Resources res = mContext.getResources();
String[] title = res.getStringArray(R.array2.cat);

Может путь как-то по другому нужно прописать? Просто к файлу array.xml, все отлично работает.

Answer 1

Можно, но вы не правильно вызываете, вызывайте также, как вызывали, если бы array находился в strings.xml Т.е. создаете файл с любым названием в папке values с расширением xml. И пишите там массив

<string-array name="test">
        <item>test</item>
    </string-array>

И вызываете: res.getStringArray(R.array.test);

READ ALSO
MultitouchWithDynamicAddandRemove

MultitouchWithDynamicAddandRemove

Доброго времени суток,хотелось бы реализовать мультитач,вставку image_view в приложении нашел вот эту библиотеку : https://githubcom/siddhpuraamitr/MultitouchWithDynamicAddandRemove...

210
В чем разница между Thread и Runnable?

В чем разница между Thread и Runnable?

В чем разница между Thread и Thread (Runnable)?

297
Где найти библиотеку для ButtonsPanel

Где найти библиотеку для ButtonsPanel

Доброго времени суток! Ребята подскажите где можно найти драйвер для ButtonsPanel (Consolidateresourses)

253