- Wie kann ich die Sprache in allen Aktivitäten ändern, wenn ich eine andere Sprache wähle? Wenn ich zu einer zuvor geöffneten Aktivität zurückwechsle, bleibt sie mit derselben Konfiguration erhalten. Wie kann diese Aktivität auch aktualisiert werden?
ich bin mit dieser Methode:Sprache programmgesteuert ändern
public void setLocale(String lang) {
Locale myLocale = new Locale(lang);
Resources res = getResources();
DisplayMetrics dm = res.getDisplayMetrics();
android.content.res.Configuration conf = res.getConfiguration();
conf.locale = myLocale;
res.updateConfiguration(conf, dm);
Intent refresh = new Intent(this, Language.class);
startActivity(refresh);
finish();
}
- Wie kann ich meine Konfigurationen speichern? Wenn ich die App schließe und wieder öffne, möchte ich die letzte Konfiguration.