сделать сервис приоритетным

У меня есть сервис, который я хочу сделать сервисом Foreground. Моему сервису не нужно общаться с пользователем. Простейший пример, который я видел на этом форуме, - поместить этот код в службу ...

    Notification notification = new Notification();
    startForeground(5481, notification);

Я видел гораздо более сложный пример в книге Commonsware, стр. 606, в которой используется построитель уведомлений (NotificationCompat.Builder). Этот и другие примеры требуют предоставления сложных уведомлений. Я неВ этом нет необходимости.

Я понимаю, что для приемлемости моего программного обеспечения я должен как минимум отобразить значок, который информирует пользователя о том, что мой сервис запущен, и дает ему возможность отменить его. Также если мой сервис решит на этом остановитьсяs, значок должен исчезнуть Но это'сидеть. Тот'Все, что мне нужно сделать.

Что я должен добавить к вышеупомянутому тоде, чтобы достичь этого? спасибо Гэри

Ответы на вопрос(1)

Ваш ответ на вопрос