Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Взаимодействие Activity, Service и Уведомления

Автор вопроса: SoccertrashОтветов: 1

Я хочу запустить службу, которая загружает данные на веб-страницу. Сервис отправляет уведомления на панель уведомлений (обновляет индикатор выполнения). Все идет нормально. Теперь я хочу показать активность, когда пользователь нажимает на уведомление в панели уведомлений. Это действие должно содержать кнопку и, необязательно, статус загрузки, т.е. мне нужно получить доступ к службе, которая загружает данные. Есть ли правильный способ выполнить это требование?

Служба в настоящее время запущена из операции. Я предполагаю, что основная проблема здесь в том, чтобы "связать" действие, которое запускается с pendingIntent в Уведомлении, с сервисом, то есть получить доступ к сервисной информации. Есть ли у кого-нибудь хороший пример для этого варианта использования / проблемы?

androidandroid-activitynotificationsinteraction

Ответы

Ответ 1 · рейтинг 1 · Azlam

Просто привяжите активность к сервису. Надеюсь, что это и this и это поможет вам

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы