デバイスの現在の言語を取得する 質問する

デバイスの現在の言語を取得する 質問する

Android デバイスで現在選択されている言語を取得するにはどうすればよいですか?

ベストアンサー1

Android 4.1.2 デバイスで Locale メソッドをチェックしたところ、結果は次のようになりました。

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

おすすめ記事