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