La aplicación siempre comienza desde la actividad raíz en lugar de reanudar el estado de fondo (error conocido)

Estoy enfrentando exactamente el problema mencionado en estos enlaces:

http://code.google.com/p/android/issues/detail?id=2373

http://groups.google.com/group/android-developers/browse_thread/thread/77aedf6c7daea2ae/da073056831fd8f3?#da073056831fd8f3

http://groups.google.com/group/android-developers/browse_thread/thread/2d88391190be3303?tvc=2

Tengo una actividad raíz simple con los intentos de LANZADOR y PRINCIPAL ynada más. Empiezo otra actividad con hassin banderas ni nada extra en el manifiesto en absoluto.

Lanzo la aplicación (actividad raíz) y desde allí comienzo la segunda actividad. Al presionar el botón Inicio, la tarea pasa a segundo plano. Al iniciar la aplicación nuevamente (desde el Iniciador o al mantener presionado el botón Inicio para aplicaciones recientes), se inicia una nueva instancia de la actividad raíz en la parte superior de la pila existente.

Si presiono el botón Atrás, la nueva actividad "raíz" se cierra y la segunda actividad anterior es visible, lo que significa que inicia la actividad raíz en la misma tarea en lugar de llevar la tarea al primer plano.

Para contrarrestar esto, hice el modo de inicio de la actividad raízSingleTask. Ahora, cuando presiono el botón de inicio y vuelvo a iniciar la aplicación, borra las actividades que se encuentran arriba de la antigua tarea raíz y pone en primer plano la antigua tarea raíz en lugar de simplemente llevar toda la tarea anterior con la segunda actividad al frente. Tenga en cuenta que la antigua tarea raíz aún conserva su estado de aplicación, lo que significa que no era una instancia nueva, pero las actividades superiores habían sido eliminadas.

Incluso ocurre en otras aplicaciones descargadas del mercado. El método de instalación manual no tiene ningún efecto para mí, todavía se inicia de la misma manera.

Respuestas a la pregunta(5)

Su respuesta a la pregunta