Android字符串数组到数组

Android字符串数组到数组,android,arrays,Android,Arrays,这一次,我想从strings.xml获取一个数组列表元素,并将其转换为一个数组(String[],list或以后可以用来读取元素或总大小的任何东西)。我正在尝试使用List MathFormulas=Arrays.asList(getResources().getStringArray(R.id.StringArray))

这一次,我想从strings.xml获取一个数组列表元素,并将其转换为一个数组(String[],list或以后可以用来读取元素或总大小的任何东西)。我正在尝试使用
List MathFormulas=Arrays.asList(getResources().getStringArray(R.id.StringArray)) 您可以将其转换为字符串数组,如下所示:

String[] cmd = getResources().getStringArray(R.array.StringArray);

List MathFormulas=Arrays.asList(getResources().getStringArray(R.array.StringArray));

我看到您正在使用标识符R.id.StringArray,而它应该以R.数组开始。其余代码在我看来还行。

尝试R.array.StringArray而不是R.id.StringArray。

04-23 17:10:30.101:E/AndroidRuntime(1516):原因:android.content.res.Resources$NotFoundException:字符串数组资源id#0x7F08000F请为您的问题添加一个更新,而不是将其作为注释发布。就是这样。从今天早上开始,我就一直呆在这个愚蠢的塑料盒子前。我疯了。谢谢
List<String> MathFormulas = Arrays.asList(getResources().getStringArray(R.array.StringArray));