14

今回は、strings.xmlからarray-list要素を取得し、それを配列に変換します(String []、Listなど、後で要素または合計サイズを読み取るために使用できるもの)。試してList<String> MathFormulas = Arrays.asList(getResources().getStringArray(R.id.StringArray));いますが、アプリケーションがクラッシュするので、これは間違った方法である必要があります。手助け?ありがとう!

4

3 に答える 3

24

以下のように文字列arrarに変換できます::

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

また

List<String> MathFormulas = Arrays.asList(getResources().getStringArray(R.array.StringArray));
于 2012-04-23T17:40:38.983 に答える
10

R. arrayで始まる必要があるときに、識別子R.id.StringArrayを使用していることがわかります。残りのコードは私には問題ないように見えます。

于 2012-04-23T17:40:55.127 に答える
1

R.id.StringArrayの代わりにR.array.StringArrayを試してください。

于 2012-04-23T17:41:33.127 に答える