Salve a tutti.
Vorrei gestire la possibilità di cambiare lingua all'interno di un'app.

Ho creato quindi una cartella values-en dove ho messo una copia di string.xml dove ho cambiato le stringhe in inglese.

Nel codice il cambio lingua lo implemento con:

codice:
Locale locale = new Locale("en"); 
Locale.setDefault(locale); 
Configuration config = new Configuration(); 
config.locale = locale; 
this.getApplicationContext().getResources().updateConfiguration(config, null);
Al momento sto provando a farlo nella onCreate, se poi funziona voglio creare una funzionalità di setting per fare questo.
Il problema è che mi carica sempre la string.xml di default.

Dove sta il problema?

Ciao e grazie
Sandro