Im используя андроид 4.2 SDK, я получаю предупреждение на эту строку кода:Как использовать toUppercase (locale) в android 4.2?
String text0 = tagalogText.getText().toString();
String textA = text0.substring(0, 1).toUpperCase() + text0.substring(1).toLowerCase();
Когда я парить над ним, он говорит:
Implicitly using the default locale is a common source of bugs: Use toUpperCase(Locale) instead.
и
имплицитно использование стандарта по умолчанию является общим источником ошибок: вместо этого используйте toLowerCase (Locale).
Я копирую код с Java, а не в Java для android. Кто-нибудь знает, как удалить эту ошибку? И почему теперь это предпочтительный способ использования этого метода?
сделали вы проверили этот ответ http://stackoverflow.com/questions/11063102/using-locales-with-javas-tolowercase-and-touppercase и этот http://stackoverflow.com/questions/13444546/android-adt-21-0-warning-implicitly-using-the-default-locale – surhidamatya