gpt4 book ai didi

android - 我可以检测用户是否取消了 Google Maps App 的导航吗

转载 作者:搜寻专家 更新时间:2023-11-01 08:55:40 24 4
gpt4 key购买 nike

我的应用调用 Intent 来打开 Google map 应用

Intent navigation = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:q="+trueFriend.lat+","+trueFriend.lon));
startActivity(navigation);

当我这样做时,我想设置一个 ProximityListener 来检测用户是否已经到达该位置,然后让其他用户知道他们已经到达。我能做的就这么多,但是为了防止一些问题,我需要检测用户是否取消了那里的导航,或者停止了,甚至可能恢复了。有这方面的文档吗?

最佳答案

不,您正在使用另一个应用,因此无法知道用户是否已从 Google map 应用取消导航。

编辑

您可以做但只适用于 4.3 的事情是设置一个 notification listener 并检查导航通知是否仍然存在,如果不存在则他们将退出它。

这会非常 hacky,我什至不知道它是否可行,但我想这是一个想法

关于android - 我可以检测用户是否取消了 Google Maps App 的导航吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19143598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com