Agregando configChanges = “locale” programación
-
22-09-2019 - |
Pregunta
Yo uso configChanges = "locale" en mis actividades.
Sin esta opción en AndroidManifest.xml
en 2.x
, estoy consiguiendo pantallas parpadeantes.
Funciona en todas mis actividades, excepto en la pantalla de preferencias en la que he añadido mediante programación. Tengo una preferencia de actividad -.> Funciona después de establecer configChanges = "local" a la AndroidManifest.xml
Dentro de la Actividad Preferencia, añado programación una nueva pantalla PREFERENCE. Para esta nueva pantalla PREFERENCE, no tengo una actividad en el AndroidManifest.xml! Así que no puedo añadir los configChanges = "local" y la pantalla parpadea en 2.x !!
¿Cómo puedo añadir los atributos configChanges = "local" mediante programación?
Solución
No he encontrado una solución para agregar configChanges="locale"
mediante programación, pero he creado un nuevo Pereference Actividad y añadido los configChanges palabra clave para el archivo de manifiesto.
Ahora funciona como debiera.