android - 向现有资源数组添加新值

标签 android arrays xml resources

我有一个 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/

相关文章:

android - android中检测flash和html5的代码

php - array_push 字符串,来自用于 sql 插入的 json_encode

arrays - 图形点在 viewDidLoad 之外不起作用

java - 创建一个 concat 运算符将 char 数组添加到字符串中。打印字符串对象的引用变量

python - 如何在 XPath 中选择第二个 div 元素?

android - AppWidget 只更新一次

android - 如何在AOSP中创建jar(SDK)?

java - 如何在Android中检查EditText字段在运行时是否有更改内容

c# - 如何将从 XSD 生成的类序列化为 XML

c# - 使用 epplus 将 Excel 保存为电子表格 xml 2003