Pregunta

Cuando un usuario intenta iniciar una aplicación que quiero para suprimir esa aplicación y luego llamar a otra aplicación. Ejemplo Quiero que el usuario se autentique a sí mismo antes de lanzar una aplicación de sistema en particular (la configuración de aplicaciones, etc). La aplicación de autenticación debería aparecer cada vez que se inicie la aplicación de usuario configuración

Sé que tendrá que utilizar los receptores de radiodifusión y las intenciones, pero no tienen idea de cómo hacerlo.

¿Fue útil?

Solución

Parece que usted debe crear un proyecto "lib" que tienen interfaces públicas que se pueden utilizar. A continuación, compartirlos entre las aplicaciones en lugar de intentar ejecutar otra aplicación?

Pero lo que sé que esto no es posible ejecutar realmente para arriba otra aplicación, ya que esto da entonces la dependencia a algo que no se sabe si está instalado. Ya se ha iniciado debe si las intenciones deben trabajar.

Al igual que la respuesta antes, que podría ser utilizado para el abuso.

Mira este enlace para más información: http://mylifewithandroid.blogspot.com/2007/12/playing-with -intents.html

Otros consejos

I especie de esperanza de que esto no es posible ... Inicio de una aplicación distinta de la que el usuario hace clic en realidad? Las hojas de la puerta abierta para el abuso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top