Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将项添加到我的字符串数组_Android - Fatal编程技术网

Android 将项添加到我的字符串数组

Android 将项添加到我的字符串数组,android,Android,我的String.xml文件中有我的category_数组(String数组)。 我使用这个字符串数组填充listview <string-array name="category_array"> <item >Airplane</item> <item >Train</item> <item >Taxi</item> <item >Bus</item>

我的String.xml文件中有我的category_数组(String数组)。 我使用这个字符串数组填充listview

<string-array name="category_array">
    <item >Airplane</item>
    <item >Train</item>
    <item >Taxi</item>
    <item >Bus</item>
    <item >Food</item>
    <item >Drink</item>
    <item >Meeting Entrata</item>
</string-array>

飞机
训练
出租车
公共汽车
食物
喝
会见恩塔塔

我是否可以将从“我的活动”的编辑文本中获取的项目添加到我的类别数组中?

否,您不能将项目动态添加到字符串数组中。您在参考资料中定义的内容始终是您将获得的内容


资源在
R
中定义为
public static final
,否,资源不可编辑。请改用数据库。

这是不可能的,strings.xml文件是只读的。您无法在运行时编辑此文件。

运行时无法在String.xml中添加任何内容。 对于string.xml.Android SDK中的每一项,在编译期间(即在R.java文件中)都提供一个静态整数。
因此,您可以在运行时编辑它,如果您需要在运行时编辑任何项目,我希望您使用ArrayList或Map

您不能动态添加数据xml,因为它用于静态数据,而这些数据在整个项目中不会更改

Vector<String> vecString=new Vector<String>();
vecString.add("Your Item1");
vecString.add("Your Item1");