私のアプリはデフォルトでの電話ロケールをローカライゼーションに使用したいと思います。携帯電話のロケールを検出する
しかし、どのように電話のロケールを検出できますか?誰でもこれについて私にヒントを与えることができますか?
(私は/res/values/string.xml
を作成している、と私は私のような他のロケールのリソースを作成することができます知っている:res/values-fr/strings.xml
)を
私のアプリはデフォルトでの電話ロケールをローカライゼーションに使用したいと思います。携帯電話のロケールを検出する
しかし、どのように電話のロケールを検出できますか?誰でもこれについて私にヒントを与えることができますか?
(私は/res/values/string.xml
を作成している、と私は私のような他のロケールのリソースを作成することができます知っている:res/values-fr/strings.xml
)を
あなたの携帯電話と同じローカルリソースを提供している場合は、上にある、それは自動的にそれらのリソースを選択します。だからあなたはそれについて心配する必要はありません。
それ以外の場合は、Locale.getDefault();
が電話の現在のロケールを提供します。
次のコードを使用し、これを試す
Locale.getDefault()
を 'ロケールmyPhoneLocale = Locale.getDefault();' –