Quiero que mi aplicación inicie otra actividad/aplicación (en este caso, la aplicación del navegador), pero actualmente cuando el usuario presiona el botón Atrás para salir del navegador, vuelven a mi Actividad.Ocultar actividad sin acabado()
¿Cómo puedo hacer que sea para que no se vuelvan a mi actividad después de salir del navegador, pero si relanzar mi solicitud posterior, la pila Activity
de mi solicitud es como lo era anteriormente (es decir, no puede finish()
, porque eso eliminará el actual Activity
de la pila)?
recibí la respuesta, en onactivityResult de la actividad padre del navegador escribo movetasktoback (verdadero) – Bytecode
Sí, si todo lo que quería era evitar que su actividad volviera a ser visible después has lanzado el navegador (pero quieres que Android retenga la pila de actividad actual, en caso de que quieras volver a la actividad más adelante), entonces [moveTaskToBack()] (http://developer.android.com/reference/android/app /Activity.html#moveTaskToBack%28boolean%29) es la solución adecuada. Actualizaré la pregunta para reflejar lo que realmente quería (dijo que desea desactivar el botón Atrás, que ** no ** es lo que realmente estaba buscando hacer). Acepte su propia respuesta: voy a votar de nuevo para compensar la reputación. – Joe