La langue de mon appareil est en anglais et la langue de mon application est en italien. Comment puis-je obtenir la langue de l'appareil et la langue de l'application par programme?
obtenir la langue du système
Resources.getSystem().getConfiguration().locale.getLanguage();
obtenir la langue de l'application
String CurrentLang = Locale.getDefault().getLanguage();
Voici la bonne réponse: getResources (). GetConfiguration (). Locale
Pour obtenir la langue du système, utilisez ceci:
String DeviceLang =Resources.getSystem().getConfiguration().locale.getLanguage();
Et pour la langue de l'application, utilisez ceci:
String DeviceLang = Resources.getConfiguration().locale.getLanguage();