有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java我可以监视应用程序何时关闭吗?例如,当一个用户关闭地图(或任何其他应用程序)时,我能弹出一个弹出窗口说“你关闭了地图”吗

我基本上想为我正在制作的应用程序添加一个功能,但这需要我知道用户何时关闭某些应用程序。例如,如果用户关闭以下任何一项:;地图、Firefox、Facebook和摄像头,一个特定于应用程序的是/否通知会出现,供用户回答

我知道这听起来很复杂,但我很确定我以前在一些安卓应用程序上见过

谢谢

编辑:所以我在想,既然tasker可以在打开应用程序时执行任务,然后在关闭应用程序时停止任务,我就可以做我想做的事情,对吗


共 (1) 个答案

  1. # 1 楼答案

    监控其他应用程序和包的状态的最接近的选项是通过使用注册的BroadcastReceiver来监听与包或应用程序相关的Intents。我查看了可用的意图(操作是以ACTION_开头的常量),没有一个与另一个应用程序关闭直接相关,但是您可能能够捕获一些内容,例如更改的电池状态,这些内容可以查看正在运行的应用程序的状态