Я новичок в этом и буду очень признателен за помощь.
Я использую 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);
Это приведет к содержимому массива: "красный", "оранжевый", желтый ", ...
Символы в верхнем регистре пропали.
Итак, мои вопросы:
- Это нормальное поведение?
- Я делаю это неправильно, если я хочу сохранить заглавные буквы?
- Это ошибка / неправильная конфигурация Eclipse?
Спасибо!