添加元素并将该元素保存到strings.xml中创建的数组中

时间:2013-07-19 08:55:11

标签: android arrays serialization

假设类型是包含 A,B,C,D 作为元素的数组的名称,并在 strings.xml 中创建。现在用户可以选择任何元素或添加新元素。假设用户添加 E,F,G 。现在我想要实现的是无论如何类型数组中有 A,B,C,D,E,F,G 。使用sqlite已完成。但是我只想将它保存在 Type 数组中,而不是保存在其他任何地方。是否可能?

2 个答案:

答案 0 :(得分:0)

由于您在res文件夹中定义的任何内容都在R.java中获取了一个唯一的id,这是一个数组,并且在运行时无法更改数组的大小。所以,这是不可能的。

答案 1 :(得分:0)

您只能将数据保存到持久存储,例如SQLite数据库,共享首选项或文本文件,每个都有不同的优点和缺点,适合不同的情况,所以请选择。