Используйте первую букву месяца в DatePicker

У меня есть своя программа DatePicker в моем приложении, и на английском языке первая буква месяца указана в верхнем регистре. когда я меняю язык устройства на испанский, он становится строчным. Так же, как Энеро, Фебреро, Марсо... и так далее. Я хотел использовать первую букву месяца с заглавной буквы

datePicker.init(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth() + 1, null);

2 ответа

Попробуй это

String str=datePicker.getMonth().tostring;
        str = str.toLowerCase();
        str = Character.toString(str.charAt(0)).toUpperCase()+str.substring(1);

Очевидно, месяцы на испанском языке не должны быть написаны заглавными буквами, так что то, что вы видите, является подходящим случаем. Studyspanish.com

Другие вопросы по тегам