3 votos

¿Por qué se abre una aplicación al azar cuando salgo de una aplicación con el botón Atrás?

En mi Nexus 7 G1 (4.4.2 KitKat), a veces, cuando pulso el botón de atrás para salir de una aplicación, se abre una aplicación aleatoria en lugar del Home Launcher (Nova Prime). A veces, esta aplicación aleatoria se abre temporalmente (entonces, Home Launcher se convierte en visual). Y, esta aplicación aleatoria no se elige de mi Recent Apps lista. Es decir, esto ocurre incluso cuando la aplicación nunca ha aparecido en Recent Apps lista antes.

¿Qué ocurre? ¿Cómo solucionarlo?

1voto

Lie Ryan Puntos 15629

Lo más probable es que esté relacionado con la forma en que el pila de tareas funciona.

En Android, una aplicación puede abrir una actividad en otra aplicación, pero la pila de tareas sigue perteneciendo a la primera aplicación y no a la segunda.

Por ejemplo, si abres un enlace de YouTube desde Firefox, el botón de retroceso te llevará de vuelta a Firefox. La pila de tareas a menudo puede hacer que el botón de retroceso de las aplicaciones parezca comportarse de forma extraña, especialmente si no entiendes cómo funciona la pila de tareas; la mayoría de los comportamientos extraños con el botón de retroceso son causados por usuarios que no entienden la pila de retroceso, pero a veces los comportamientos extraños del botón de retroceso pueden deberse a un error en la aplicación, o a que los desarrolladores de la aplicación no entienden la pila de tareas y tratan de trabajar alrededor de ella en lugar de con ella (causando molestias a las personas que sí esperan un comportamiento adecuado de la pila de retroceso).

La pila de tareas es también la razón por la que la lista de aplicaciones recientes puede mostrar una aplicación que pertenece, por ejemplo, a Firefox, pero muestra una captura de pantalla que parece provenir de la aplicación de Youtube, y al hacer clic en esa aplicación te llevará a una actividad de Youtube en lugar de a Firefox.

La lista de aplicaciones recientes muestra tanto el nombre de la aplicación como una captura de pantalla, ya que ambos son necesarios para decidir a qué aplicación cambiar. Si quieres ir a la aplicación de Youtube para comenzar una nueva tarea, debes cambiar a la aplicación que se llama Youtube, en lugar de cualquier aplicación que tenga la captura de pantalla de la aplicación de Youtube. Pero si quieres volver al vídeo que veías antes de que llegara el correo electrónico que te interrumpió, entonces debes ir a la que muestra la captura de pantalla correcta, que en realidad puede llamarse con tu navegador o lector de noticias.

He utilizado Firefox y YouTube como ejemplo, pero esto funciona de forma similar en cualquier aplicación correctamente escrita.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X