我有一项服务,我想创建一个前台服务。我的服务不需要与用户沟通。我在这个论坛上看到的最简单的例子就是把这段代码放在服务中......
Notification notification = new Notification();
startForeground(5481, notification);
我在 Commonsware book pp 606 中看到了一个更复杂的示例,它使用了通知生成器 (NotificationCompat.Builder)。此示例和其他示例需要提供复杂的通知。我没有这个需求。
我了解,为了使我的软件能够被接受,我必须至少显示一个图标,让用户知道我的服务正在运行,并为用户提供取消它的方法。此外,如果我的服务决定自行停止,该图标应该会消失。但就是这样。这就是我需要做的。
我必须在上面的 tode 中添加什么来实现这一点?谢谢,加里