У меня есть фоновая служба, которая может быть настроена на выполнение некоторых действий каждые x минут. Я хочу реализовать виджет, который обновляется каждый раз, когда мой сервис выполняет это действие. Однако я не могу вызвать метод onUpdate моего AppWidgetProvider каким-либо образом, кроме как при добавлении виджета на домашний экран.
Я пытался отправить намерения APPWIDGET_UPDATE, но onUpdate не вызывали, хотя AppWidgetProvider действительно получил намерение, так как был вызван метод onReceive. Можно ли каким-либо образом запускать обновления виджетов из службы?