我有一个 res/values 字符串数组,我希望用户能够通过表单向其添加新元素。我看到 2011 年的一篇帖子问了这个问题 ( How to update arrays in res/values/array.xml by code? ) 然而,答案是资源数组在运行时是只读的。我想知道自 2011 年以来是否有任何更改允许用户更新资源数组(向其添加新字符串)。
最佳答案
不幸的是,资源值仍然是不可变的。它们是在您的项目被编译并在每次编译时被覆盖时生成的。文档中有相应的警告:https://developer.android.com/guide/topics/resources/accessing-resources.html
关于android - 向现有资源数组添加新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38294736/