将数组存储到xml文件中

时间:2011-03-11 11:49:47

标签: android

我想将数组存储到xml文件中。

将使用以下函数调用数组。

String getTextSpeech = TextSpeech[Index];

这是使用textToSpeechAPI。

如何将数组TextSpeech []存储在values文件夹中的xml文件中,然后在类中调用它。

由于

编辑:

<resources>
<string-array name="myArray"> 
    <item>String1</item> 
    <item>String2</item> 
    <item>String3</item> 
</string-array> 
</resources>

2 个答案:

答案 0 :(得分:1)

在活动中,您可以将其称为

String[] resourceString =getResources().getStringArray(R.array.myArray);

如果您的类不是活动类型,则使用类似

的类的构造函数
YourClass(Context activityContext)
{
     String[] resourceString =activityContext.getResources().getStringArray(R.array.myArray);
}

答案 1 :(得分:-1)

您无法在运行时将任何内容存储在values中,但您可以通过android http://developer.android.com/guide/topics/data/data-storage.html提供的各种数据存储解决方案来实现您的目标

对于您的方案,我建议SQLite Databases