关于卸载Android应用程序的警报

时间:2015-03-21 19:01:06

标签: android alertdialog uninstall

当有人卸载我的应用时,我想弹出某种警告或对话框,询问用户他们为什么要卸载我的应用 - 有点像调查。通过这种方式,我可以确定他们为什么不开心并尝试改进它。

我已经确定了如何使用ActivityManager + getRunningTasks检测我的应用程序何时被卸载,但是,当我尝试使用AlertDialog或Dialog类弹出警报时,它们似乎没有显示出来。我可以使用Android中的Toast类轻松弹出一个吐司。

我的下一次尝试是创建一个系统警报窗口 - 如下所示:

How to open Alert DIalog System level in android

有没有更好的东西?

谢谢, Ĵ

1 个答案:

答案 0 :(得分:3)

官方Android文档声明如果已删除其他应用程序,您可以侦听,但不是您自己的应用程序: http://developer.android.com/reference/android/content/Intent.html#ACTION_PACKAGE_REMOVED