android - panales - Cambio de orientación en nido de abeja.
imagenes de panal de abejas animadas (1)
Aparentemente, el uso de la orientation|screenSize
(?) Previene onCreate
en Honeycomb y (hasta ahora) no parece romper nada en las versiones anteriores de Android.
android:configChanges="orientation|screenSize"
No tengo idea de por qué esto es necesario y realmente no entiendo la documentation sobre este nuevo valor.
Sospecho que en HONEYCOMB_MR2 tras un cambio de orientación, la actividad considera esto como dos cambios de configuración: orientación y tamaño de pantalla. Y ambos intentan recrear la actividad por defecto.
Tengo una actividad que no debería recrearse después de un cambio de orientación. Agregué lo siguiente a la declaración de actividad en el manifiesto:
android:configChanges="orientation"
En Android 2.3 esto funciona perfectamente. En HONEYCOMB_MR2 se llama onCreate
todos modos cuando se cambia la orientación.
¿Hay algo más que deba hacerse en HONEYCOMB_MR2 para evitar volver a crear la actividad después de un cambio de orientación?