如何在用户从android中删除应用程序时检测事件?

时间:2014-12-30 06:28:54

标签: android background event-handling

当用户从后台删除我的应用时,我需要重置通知。所以我需要从后台删除应用的事件。

请帮帮我。 建议表示赞赏。 谢谢。 亲切的问候。

3 个答案:

答案 0 :(得分:2)

官方Android文档

Activity.onDestroy()

在您的活动被销毁之前收到的最后一个电话。这可能是因为活动正在完成(有人在其上调用finish(),或者因为系统暂时销毁此活动实例以节省空间。您可以使用isFinishing()方法区分这两种情况。

http://developer.android.com/reference/android/app/Activity.html#onDestroy()

答案 1 :(得分:1)

 asyncInterface.response(obj);

只需比较那些pid(进程ID)。

   Whenever an app is removed from background it's processID is changed. 

答案 2 :(得分:0)

在android的生命周期中。你可以找到onDestroy()方法,借助于此你可以根据你的要求拥有广播接收器或服务。希望你有一个解决方案