我希望能够停止或解除与媒体播放器相关的服务前台通知,类似于谷歌音乐的实现方式。
例如,在谷歌音乐中,如果你正在播放音乐,则无法将通知滑动移除。但是如果你暂停了音乐,就可以将其移除。
这与Android 4.4上的实现完全不同,因为通知仅在您离开应用程序时启动,并在您返回应用程序时自动删除。考虑到服务必须具有通知的要求,我也看不出如何实现这一点。
任何帮助都将不胜感激。
例如,在谷歌音乐中,如果你正在播放音乐,则无法将通知滑动移除。但是如果你暂停了音乐,就可以将其移除。
这与Android 4.4上的实现完全不同,因为通知仅在您离开应用程序时启动,并在您返回应用程序时自动删除。考虑到服务必须具有通知的要求,我也看不出如何实现这一点。
任何帮助都将不胜感激。
StopForeground()
。我在这里写了一个问题:https://stackoverflow.com/questions/62353553/can-we-avoid-stopforeground-to-stop-service 你能给我一些指导吗? - Ali