假设我退出了一个应用程序,请说亚马逊。如何在关闭后立即启动意图或查看? 我也想要应用程序名称或封装名称被关闭..我如何获取应用程序名称或包名我退出的应用程序名称
例如,truecaller这样做。在你打电话给某人之后,它会立即打开一个视图。
假设我退出了一个应用程序,请说亚马逊。如何在关闭后立即启动意图或查看? 我也想要应用程序名称或封装名称被关闭..我如何获取应用程序名称或包名我退出的应用程序名称
例如,truecaller这样做。在你打电话给某人之后,它会立即打开一个视图。
没有可能做到这一点 - 从用户的角度来看,这是不安全的。
TrueCaller正在监听PHONE_STATE事件。
如果你想实现这个,你需要得到一个list of all installed apps和check if each app is running or not然后做你的逻辑。而且你无法将你的状态与真正的召唤者进行比较。原因truecaller使用的是一个允许您注册系统或应用程序事件的Android组件,该应用程序使用broadcast receiver。
而且要充分了解,知道什么时候一个应用程序关闭检查这个answer
我所知,没有办法做到这一点的能力。 TrueCaller可能正在监听电话状态更改并执行响应操作。 – Karakuri