Domanda

Io uso configChanges = "locale" sulle mie attività. Senza questa opzione in AndroidManifest.xml in 2.x, sto ottenendo schermi tremuli.

Funziona in tutte le mie attività, tranne nella schermata Preferenze in cui ho aggiunto a livello di codice. Ho un'attività Preferenze -> Funziona dopo aver impostato configChanges = "locale" al AndroidManifest.xml

.

All'interno della preferenza Attività, aggiungo programmazione una nuova schermata PREFERENCE. Per questa nuova PREFERENCE, non ho un'attività nel AndroidManifest.xml! Quindi non posso aggiungere le configChanges = "locale" e lo schermo sfarfalla sulla 2.x !!

Come posso aggiungere i configChanges attributo = "Locale" di programmazione?

È stato utile?

Soluzione

Non ho trovato una soluzione per aggiungere configChanges="locale" di programmazione, ma ho creato un nuovo Pereference attività e ha aggiunto la parola chiave configChanges al file manifesto.

Ora funziona come dovrebbe.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top