3 votos

Evitar aplicaciones de apertura en el contexto de otras aplicaciones

Realmente no me gustan los "característica" donde las aplicaciones pueden abrir otras aplicaciones "dentro" de su propio contexto. Por ejemplo, yo tengo un GitHub navegador de la aplicación que se ha registrado el GitHub de dominio con mi teléfono. Cuando hago clic en un enlace de GitHub desde Chrome, el GitHub del navegador al abrir la aplicación por sí mismo y es por separado closeable (esto es bueno). Sin embargo, cuando hago clic en un enlace de GitHub de Correo de Yahoo, el GitHub del navegador de la aplicación se abre en el Correo de Yahoo, y no por separado closeable (malo).

Hay un lugar donde me puedo dirigir mi teléfono sólo abrir aplicaciones directamente, evitando el comportamiento veo en el Correo de Yahoo?

1voto

xavier_fakerat Puntos 1

Las aplicaciones pueden lanzar otras aplicaciones en actividades dentro de su tarea. Esto hace que es imposible cambiar de ida y vuelta entre los dos.

En ese caso, usted puede utilizar un módulo de Xposed ActivityForceNewTask (necesitas Xposed Framework instalado, así como root)

En este módulo se establece el FLAG_ACTIVITY_NEW_TASK bandera al iniciar una nueva actividad, que 'arreglos' que.

Básicamente actividades de las fuerzas lanzado dentro de las aplicaciones para crear una nueva tarea, lo que permite mucho más fácil cambiar entre los dos. En este caso, si usted hace clic en un enlace de GitHub de Correo de Yahoo, el GitHub del navegador de la aplicación es que no se abre dentro de Yahoo Mail, pero como una tarea separada con su propia ventana, y es por separado closeable.


Aquí es una ilustración que muestra cómo el módulo aborda el problema en cuestión:

enter image description here Créditos: https://forum.xda-developers.com/xposed/modules/mod-activityforcenewtask-t2646504

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