Android hedefleme:toUpperCaseLocale()() - Ben daha yeni bir Android SDK sürümü hedeflenen beri Şimdi bu kod satırında bir uyarı elde edilmiştir, 4.2
return getString(R.string.usertab1).toUpperCase()
bunu üzerine gelin diyor:
Varsayılan yerel ayarı dolaylı olarak kullanmak, yaygın bir hata kaynağıdır: Bunun yerine,
toUpperCase(Locale)
kullanın.
Bu hatayı nasıl kaldıracağını bilen var mı? Ve şimdi neden bu yöntemi kullanmak için tercih edilen bir yol?
Bu sorunun cevabı, toUpperCase(Locale)
'u kullanıp kullanmama konusunda sorun yaşıyorum. Locale
nesnesi nereden geliyor?
bu almak için daha iyi bir yerde 'GetResources kullanarak herhangi' Context' alabileceğiniz yapılandırma nesnesi, dan() getConfiguration() 'http: // geliştiricisi.. android.com/reference/android/content/res/Configuration.html#locale – adamp
Aynı problemim var. Benim karakterim türkçe ama böyle bir şey göremedim "Locale.TURKISH" Bunu nasıl halledebilirim? –
@ GünayGültekin 'Yeni Yerel Ayarı (" tr_TR ")' yi kullanabilirsiniz: '[** Örnek için tıklayınız **] (http://ideone.com/IavMuX) – Eric