【发布时间】:2019-10-28 09:19:18
【问题描述】:
当我关闭我的 Android 应用程序时,我想停止另一个应用程序。
为了实现这种行为,我想捕获一个事件(例如我的活动或我的后台服务上的 onDestroy)并向我的其他应用发送一条消息,指示它停止。
我的问题是没有触发 onDestroy 事件。
应用关闭时是否有android触发事件?
【问题讨论】:
标签: java android kotlin android-event
当我关闭我的 Android 应用程序时,我想停止另一个应用程序。
为了实现这种行为,我想捕获一个事件(例如我的活动或我的后台服务上的 onDestroy)并向我的其他应用发送一条消息,指示它停止。
我的问题是没有触发 onDestroy 事件。
应用关闭时是否有android触发事件?
【问题讨论】:
标签: java android kotlin android-event
这取决于您想要达到的目标。
如果“关闭”是指当用户离开您的活动时触发onStop 中的事件,则每次用户关闭活动时都会调用此事件(不要与按主页或最近切换到不同的应用程序混淆)。
如果shut down 是指进程完全停止,则无法保证会调用任何回调方法,尤其是当进程被低内存杀手杀死时)
【讨论】: