Tengo dificultades para manejar varias instancias de mi actividad raíz (principal) para mi aplicación. Mi aplicación en cuestión tiene un filtro de intención para lanzar mi aplicación al abrir un archivo adjunto de correo electrónico desde la aplicación "Correo electrónico".Manejar la instancia existente de la actividad de la raíz al iniciar la actividad raíz de nuevo desde el filtro de intención
Mi problema es que si abro mi aplicación primero a través de la pantalla de aplicaciones de Android y luego ejecuto mi aplicación abriendo el archivo adjunto de correo electrónico crea dos instancias de mi actividad de raíz.
pasos:
- iniciar actividad de la raíz a, pulse Inicio
- archivo adjunto abierto, filtro intención desencadena lanzamientos de actividad de la raíz Una
¿Es posible que al abrir el archivo adjunto de correo electrónico que cuando el OS intenta iniciar mi aplicación, detecta que ya hay una instancia ejecutándose y usa eso o elimina/borra esa instancia?