デバイスの言語は英語で、アプリケーションの言語はイタリア語ですが、デバイスの言語とアプリケーションの言語をプログラムで取得する方法は?
システム言語を取得する
Resources.getSystem().getConfiguration().locale.getLanguage();
アプリの言語を取得
String CurrentLang = Locale.getDefault().getLanguage();
これは正しい答えです:getResources()。getConfiguration()。locale
システム言語を取得するにはこれを使用します:
String DeviceLang =Resources.getSystem().getConfiguration().locale.getLanguage();
アプリケーション言語の場合は、これを使用します:
String DeviceLang = Resources.getConfiguration().locale.getLanguage();