Я знаю, что это возможно, но я не могу найти способ вызвать обновление моего виджета из основного действия. Разве нет общего намерения, которое я могу транслировать?
Просто получите экземпляр AppWidgetManager
и обновите его напрямую. Или, если вы используете IntentService
для выполнения обновлений, вызовите startService()
на IntentService
. AppWidgetProvider
является одним способом обновления виджета приложения, но это не единственный способ.