1

最初、私の配列は次のようになります。

<string-array name="sports_array">
    <item>Shuttle Badminton</item>
    <item>Tennis</item>
    <item>Table Tennis</item>
    <item>Basket Ball</item>
    <item>Foot Ball</item>
    <item>Volley Ball</item>
    <item>Hockey</item>
    <item>Swimming</item>
</string-array>

string.xml にありましたが、このコードを使用して取得しようとすると、配列が表示されません。私が得るエラーは、配列を解決できないか、フィールドではありません。

String[] sports = getResources().getStringArray(R.array.sports_array);

string.xmlプロジェクトを 2 回クリーンアップしましたが、エラーはまだ残っていますが、配置した配列が消えたことに気づきませんでした。そこで、ここでいくつかの質問を読み続けました。オプションの 1 つは、 を作成し、 のarray.xml代わりに配列をそこに配置することstring.xmlです。それでも同じエラーが発生します。私は何を間違っていますか?

4

2 に答える 2