Estoy usando Intents para alternar entre actividades en mi aplicación de Android. Estoy poniendo datos en la intención para usarlos en la próxima actividad. Cuando cambio el teléfono entre los modos horizontal y vertical, los valores pasados del intento se pierden y obtengo una NullPointerException.Android: la conmutación entre paisaje y modo retrato hace que Intent pierda valores
¿Puede alguien decirme qué podría estar mal?
Hay un montón de código para publicarlo por completo. Pero si alguien necesita ver partes específicas del código, puedo publicarlo aquí.
Editar
He resuelto el problema de estado no se guarda. Pero otro problema al que me enfrenté es que ninguno de los botones en la pantalla funciona después de haber cambiado la orientación. Al presionar un botón, aparece esta advertencia en LogCat
02-25 23:07:49.190: WARN/WindowManager(58): No window to dispatch pointer action 0
Por favor ayuda.
¿Por qué la última pregunta? ¿Es importante volver a unir oyentes? Por favor hagamelo saber. :) –
Sí, porque si no los vuelve a colocar, seguirán unidos a los botones anteriores que ya no existen. –
+1 ¡gracias! Me acabo de atascar con este error durante la última hora. ¡He llegado a detestar realmente el desarrollo de Android! Esto complica cosas triviales. –