Android ile Cihazın Şuanki dilini öğrenin

Android ile Cihazın Şuanki dilini öğrenin

Android ile Cihazın Şuanki dilini öğrenin

Kod ile Android Cihazın şuanki dilini nasıl tespit edebileceğinize ilişkin bir örnek.

Android ile Cihazın Şuanki dilini öğrenin

Android Cihazın şuanki dilini nasıl bulurum ?

MainActivity.java isimli class'ınızın içindeyken;

  • import java.util.Locale; import ediniz.
  • String localeLang = Locale.getDefault().getLanguage(); ekleyiniz.

Locale.getDefault() ile hangi bilgileri çekebiliriz ?

  • Locale.getDefault().getLanguage()        ---> en
  • Locale.getDefault().getISO3Language()    ---> eng
  • Locale.getDefault().getCountry()         ---> US
  • Locale.getDefault().getISO3Country()     ---> USA
  • Locale.getDefault().toString()           ---> en_US
  • Locale.getDefault().getDisplayLanguage() ---> English
  • Locale.getDefault().getDisplayCountry()  ---> United States
  • Locale.getDefault().getDisplayName()     ---> English (United States)

Yukarıdaki kodu bu şekilde de kullanabilirsiniz;

  • String locale = context.getResources().getConfiguration().locale.getDisplayName();
  • String locale = java.util.Locale.getDefault().getDisplayName();

İlgili kelimeler;
android studio dil language current
İlgili kategori;
Android Studio Dersleri
Makaleyi paylaşın; Google+FacebookTwitterTumblrPinterestLinkedIn

Benzer makaleler mi eklemeliyim ? Bana LinkedIn ve Github adreslerimden üzerinden ulaşabilirsiniz.