strings.xml文字列配列 ( にあります) を解決できないというエラーが表示されます。
私はインターネットが言うすべてをやった:
- 再起動されたEclipse
genフォルダー内の R.java ファイルを削除しました- 私の
valuesフォルダはまだフォルダ内resにあり、移動されていません - どの XML ファイルにもエラーがありません
- ラン
Project -> Clean android.Rクラスにインポートしていません。- クラスを確認しました
R.javaが、実際にはプロパティがありませんapp_categories(私の配列の名前)
XML の関連部分:
<string-array name="app_categories">
<item >Cat 1</item>
<item >Cat 2</item>
<item >Cat 3</item>
<item >Cat 4</item>
<item >Cat 5</item>
<item >Cat 6</item>
<item >Cat 7</item>
<item >Cat 8</item>
<item >Cat 9</item>
</string-array>
Java コード:
String[] categoryNames = getResources().getStringArray(R.string.app_categories);
他のすべての文字列が表示されます。この配列と同じように定義された別の配列があり、それも表示されません。
以下の正確なエラー:
app_categories cannot be resolved or is not a field [class_name].java [path] line 45 Java Problem