私はこれにまったく慣れていないので、これについて何か助けていただければ幸いです。
getStringArray()
文字列を含む配列を取得するために使用しています。各文字列の最初の文字は大文字です。ただし、配列が Java 配列にロードされると、すべての文字が小文字になります。
arrays.xml からの配列:
<string-array name="playerformatnames">
<item>Red</item>
<item>Orange</item>
<item>Yellow</item>
<item>Green</item>
<item>Blue</item>
<item>Violet</item>
</string-array>
配列をロードするコード:
String[] playerFormatNames =
context.getResources().getStringArray(R.array.playerformatnames);
これにより、配列の内容は次のようになります: "red", "orange", yellow", ... 大文字はなくなりました。
だから私の質問は:
- これは正常な動作ですか?
- 大文字を保持したい場合、間違っていますか?
- Eclipseのバグ/設定ミスですか?
ありがとうございました!