Я создал приложение(https://play.google.com/store/apps/details?id=com.widget.analytics)который отображает статистику Google Analytics на главном экране Android с помощью AppWidget.
К сожалению, после обновления приложения до новой версии пользователям необходимо удалить все созданные ранее виджеты и установить их заново. Это очень раздражает. Тем не менее, я убежден, что есть обходной путь.
После обновления приложения виджеты не уничтожаются, они просто находятся в состоянии «по умолчанию», которое они наследуют от макета.
Есть ли какой-либо из четырех обратных вызовов виджетов, которые я могу использовать для обновления виджетов? Есть ли обратный вызов после -ùpgrade -, с которым я могу действовать и обновлять виджеты?