【发布时间】:2018-09-21 20:24:46
【问题描述】:
我是新来的。当我按下 FAT 按钮时,我正在开发一个使用谷歌地图的应用程序。目前,谷歌地图没有显示您何时完成导航,因此为了能够返回我的应用程序,我正试图以某种方式做到这一点。 我在想,当您处于导航模式时,谷歌地图会向您显示通知。在导航完成之前,它不会被删除。我想得到这个通知,当我的按钮被按下时,检查通知是否处于活动状态。如果它不活跃,那么我可以返回我的应用程序。 这是我一直在尝试做的:
NotificationManager notificationManager =
GetSystemService(Context.NotificationService) as NotificationManager;
StatusBarNotification[] nnn2 = notificationManager.GetActiveNotifications();
当我检查 nnn2 以查看哪些服务处于活动状态时,它什么都没有。我不知道我是否需要在清单中添加一些权限,或者我完全错了。
【问题讨论】:
-
getActiveNotifications仅返回您的应用(此方法的调用者)仍可供用户使用的通知。
标签: android google-maps xamarin xamarin.android