Ciclo de vida de la actividad de Android
Pregunta rápida: ¿qué se llama primero cuando se restaura la actividad? OnRestoreInstanceState o onActivityResult?
- Actividad devolver una imagen
- Actividad de inicio para el resultado de IME
- Finalización de una actividad / Intención
- Android onActivityResult es siempre 0
- "Java.lang.IllegalStateException: No se puede llamar para entregar un resultado"
- ¡Android onActivityResult activado antes de que empiece la actividad!
- Android - iniciar una actividad de otra aplicación para obtener su resultado
- Android: requestCode y resultCode
- Java.lang.RuntimeException: Error al entregar el resultado ResultInfo {who = null, request = 1, result = -1, data = intention} a la actividad
De mi experiencia, el flujo debe ser
onCreate onStart onRestoreInstanceState onActivityResult onResume
Por lo tanto, onActivityResult
se denomina AFTER the onRestoreInstanceState
.
Aquí y aquí hay código de ejemplo, que aclaran su duda.