Android Nach Appsprachenänderung die Systemsprache ermitteln

Hallo,
ich bin gerade am programmieren einer App.
Der User soll sich es aussuchen mit welcher Sprache er die App benutzt.
Der User soll auch die Systemsprache auswählen können, die dann ermittelt wird.

Mit Locale.setDefault() wird die Sprache dann festgelegt und die App wird neu gestartet.
Mit Locale.getDefault().getLanguage() wird die Systemsprache dann ermittelt.
Nur wenn meine Systemsprache jetzt Englisch ist und ich wähle die Deutsche Sprache aus, dann gibt die Methode Locale.getDefault().getLanguage() de zurück.
Ich möchte aber immer die Systemsprache ermitteln können.
Gibt es eine Möglichkeit die einem immer nur die Systemsprache zurückgibt?

Liebe Grüße
 
Hast du es schon mal mit Resources.getSystem().getConfiguration().locale.getLanguage(); versucht? Weiß nicht genau ob es das ist was du suchst.

Gruß Robert
 

Zurück
Oben