向现有资源数组添加新值

时间:2016-07-10 17:41:29

标签: android arrays xml resources

我有一个res / values String-array,我希望用户能够通过表单添加新元素。我看到2011年的一篇帖子提出了这个问题(How to update arrays in res/values/array.xml by code?)但是,答案说明资源数组在运行时是只读的。我想知道自2011年以来是否有任何改变,允许用户更新资源数组(添加新的字符串)。

1 个答案:

答案 0 :(得分:1)

不幸的是,资源值仍然是不可变的。它们是在编译项目时生成的,并在每次编译时重写。文档中有相应的警告:https://developer.android.com/guide/topics/resources/accessing-resources.html