我看到像Advance Task killer、Watch Dog、eBay、电池小部件等程序都有类似的例子。这些程序会运行一个后台服务来监控设备活动,并使用广播接收器,但是它们提供了一个选项来禁用通知图标的显示。目前,我的应用程序通过调用以下命令无故障地工作:
Context context = getApplicationContext();
Intent intent = new Intent(context, SomeBackGroundService.class);
context.startService(intent)
然后在我的服务中,我正在调用:
startForeground(NOTIFICATION_ID, notification);
现在问题来了,其他应用是如何运行长时间的广播接收器而不显示通知图标的呢?我需要怎么做才能禁用/隐藏该图标并将此功能添加到我的应用程序中呢?
提前感谢您。