标签列表
前台服务当用户取消显示通知时的处理方式
android
foregroundnotification
3
3
我在我的一个应用程序中使用前台服务。Android 4.1或以上的用户可以取消选中我的应用程序的通知。这会将我的前台服务变成后台服务吗?
-
madhu
1
我也在想同样的问题。我并不想在我的应用程序中隐藏通知,但我想知道一旦用户取消勾选“显示通知”,应用程序是否仍然作为前台服务运行(即系统无法真正终止它)。
- Flyview
1
个回答
0
0
在Android 4.3中,这个问题得到了解决,采用了系统通知而非应用程序通知。这里是
博客文章
。
-
Tautvydas
6
请在此网站上检查答案。它们是相互矛盾的。http://android.stackexchange.com/questions/56020/how-to-hide-status-bar-notification-icons
- madhu
这不是问题的答案。Madhu正在提供通知。是的,您的服务仍然是前台服务。取消通知只是一个可见性问题,不会影响您作为前台服务的能力。
- deekay
@deekay:有没有相关的参考资料?我试着找了,但是没找到。如果有的话会非常有帮助。
- madhu
更改了答案。自 Android 4.3 起,这被视为不正常行为,您将看到系统通知。
- Tautvydas
@Tautvydas,你一遍又一遍地误解我的问题。我正在显示通知。但是,用户可以通过设置取消勾选我的通知。这时,我的服务是否仍然被视为前台?
- madhu
是的,它将会是这样。因为太多的应用程序都依赖于这个功能。正如在 Google Plus 帖子和
这里
所描述的那样。
- Tautvydas
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
29
Android前台服务通知未显示。
27
奥利奥系统 - 前台服务未显示前台通知
4
前台服务无通知
3
取消前台服务的通知会将该服务从前台中移除吗?
15
更新通知是否会取消服务的前台状态?
5
当服务被终止时,销毁前台通知
13
当活动可见时隐藏前台服务通知
30
如何取消前台服务使用通知(滑动清除)或清除所有通知?
5
启动前台服务时的错误通知
6
前台服务通知始终至少显示5秒钟。