ho cambiato il locale
della mia applicazione programmazione, come segue:E 'possibile aggiornare la vista di un frammento
Resources res = context.getResources();
DisplayMetrics dm = res.getDisplayMetrics();
android.content.res.Configuration conf = res.getConfiguration();
conf.locale = new Locale("cn");
res.updateConfiguration(conf, dm);
Dopo questo, vorrei aggiornare vista del mio frammento attualmente visualizzato al mostra con le nuove impostazioni locali.
Così, in primo luogo ottengo il frammento corrente (che è la più recente in backstack
):
Dopo ottengo il frammento attualmente mostrando, vorrei aggiornare sua vista, ma come per farlo? E 'possibile in Android aggiornare la vista di un frammento
cosa si intende invalidare la vista? – Blackbelt
@blackbelt, No, intendo l'aggiornamento, proprio come funziona su una pagina Web, se si seleziona una lingua da una pagina Web, la pagina viene aggiornata. –