Я хочу подключиться к своему CustomService, который расширяет NotificationListenerService. Этот NotificationListenerService расширяет класс Service.
При первом подключении, которое происходит только один раз, когда я активирую «Доступ к уведомлению» в конфигурациях системы, он вызывает метод onListenerConnected (). Я могу получить приложениеContext () и обновить пользовательский интерфейс данными, которые у меня есть. Но я все еще не могу вызвать методы из своего класса CustomService самостоятельно, мне нужно дождаться, пока система вызовет метод onNotificationPosted (), после чего я смогу снова обновить пользовательский интерфейс.
Проблема в том, что когда я закрываю приложение, я даже не могу подключиться к тем методам, которые я сказал ранее. Служба больше не связана с моим приложением, и я не могу найти способ подключиться к нему.
Итак, как получить этот экземпляр службы, чтобы я мог вызывать его методы?
Я использую этот пример, с некоторыми изменениями: https://github.com/Chagall/notification-listener-service-example