android - que - Escucha Broadcast Antes de desinstalar la aplicación
eliminar aplicaciones iphone (1)
He instalado Avg Antivirus para propósitos de prueba.
Después de probar cuando he intentado desinstalar ese Antivirus, Antivirus me ha preguntado "¿estás seguro de que quieres eliminar esta aplicación?".
Esa pantalla de solicitud es generada por la aplicación antivirus. Después de esa pantalla, aparece el indicador del sistema con el botón OK y CANCELAR. Entonces, ese aviso fue puesto por la aplicación antivirus.
Ahora mi pregunta es ...
¿Cómo puedo poner la pantalla de solicitud para el usuario en mi aplicación de la misma manera que explico arriba? Sé de " android.intent.action.PACKAGE_REMOVED " pero se recibió después de que la aplicación se haya desinstalado por completo.
Cualquier ayuda es apreciada.
Gracias.
He agregado el siguiente filtro de intención y ahora recibo el cuadro de diálogo para elegir la actividad. Creo que deberías jugar con este filtro para mostrar tu actividad (especialmente con la parte de datos del filtro).
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".UninstallIntentActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.DELETE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="package" />
</intent-filter>
</activity>
</application>