gpt4 book ai didi

android - 以编程方式结束正在进行的通知 - Android

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:03:46 24 4
gpt4 key购买 nike

我正在开发一个基于 GPS 的应用程序,并且刚刚开始添加我的用户体验功能,例如通知和进度条,但我一直坚持使用持续通知。

因为它是一个 GPS 应用程序,当用户跟踪开始时,我设置了一个持续通知以显示他们正在被跟踪,但是当他们在我的应用程序中点击“停止跟踪”时我该如何停止这个通知?我必须告诉 NotifyManager 什么吗?我基本上是在尝试获得音乐播放器所具有的功能,因为当用户按下播放时会出现“正在播放”通知,但当他们暂停时,正在进行的“正在播放”通知将被破坏。

此外,我以前从未使用过 GPS,但我是否应该在服务中解决这个问题,以便在我的应用程序被操作系统从内存中取出时用户不会停止被跟踪?或者不会发生这种情况?

最佳答案

我在通知方面做得不多,但你可以试试这个:

NotificationManager.cancel(id); // Where 'id' is the id of your notification

当然,将 NotificationManager 替换为您的实例名称。

文档:http://developer.android.com/reference/android/app/NotificationManager.html#cancel%28int%29

或者这个:

Notification.Builder.setAutoCancel(true);

http://developer.android.com/reference/android/app/Notification.Builder.html#setAutoCancel%28boolean%29

关于android - 以编程方式结束正在进行的通知 - Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5208098/

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