Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Qué hace el atributo android: configChanges = "screenSize"?

Me gustaría saber lo que el atributo mencionado anteriormente para una Activity en el AndroidManifest.xml hace y por qué (sería) necesario?

Ya he leído la documentación de Android sobre este tema y la explicación no está muy clara para mí. Me gustaría conocer un caso de ejemplo POR QUÉ tendría que establecer este atributo.

One Solution collect form web for “¿Qué hace el atributo android: configChanges = "screenSize"?”

Como puede haber sabido cada vez que cambia un parámetro del teléfono, el sistema reconstruye toda la actividad para cargar los nuevos recursos. Encendido de estos parámetros es el tamaño de la pantalla, que puede cambiar en un teléfono, ya que la rotación del teléfono cambia.

Si defines android:configChanges en tu manifiesto puedes tener control total sobre tu aplicación, lo que significa que el sistema no destruirá tu Actividad, solo llama al método onConfiguratinChanged . De esta manera tienes que gestionar el redimensionamiento de la pantalla.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.