android 4.3以上在startForeground之后如何去掉通知栏里的提示?


使用startForeground之后, 在手机的通知栏里会出现“XXX正在运行,触摸即可了解详情或停止应用”的消息, 又没有办法去掉这种提示?

文档说这个提示去不掉,然后有人说这么做是为了防止滥用“startForeground”, 我现在正在写一个APP要满足即使是关闭了, 仍然能在后台定时向服务器发送请求, 如果不使用startForeground, 如何保证服务不被关闭这样能正常发送请求到后台? 或者根本不应该使用服务, 那么应该使用什么方式来实现后台定时发送请求呢?

第一天接触Android开发, 只看了一本安卓开发的书~~~ 实在是没有什么办法了~~~

图片描述

Android android-dev

bekawo 10 years, 7 months ago

这个真的没法去掉,如果有哪位亲去掉了,请指导下。
一般需要前台服务的,就是经常需要在后台执行的应用,例如桌面,手机加速清理类应用。。。
工作原因有了解过这两类应用,一般的解决方案就是
1. 点击通知栏,跳转到自定义设置页,取消前台服务
2. 做通知栏开关

ShyEn answered 10 years, 7 months ago

亲,这个是没有办法去掉的哟

nell月半 answered 10 years, 7 months ago

Your Answer