我创建了一个应用程序 (https://play.google.com/store/apps/details?id=com.widget.analytics),它使用 AppWidget 在 Android 主屏幕上显示一个人的 Google Analytics 统计信息。
不幸的是,在将应用程序升级到新版本后,用户需要删除他们之前创建的所有小部件,并且必须重新安装它们。这很烦人。然而,我相信有办法解决。
升级应用程序后,小部件不会被破坏,它们只是处于从布局继承的“默认”状态。
我可以使用四个小部件回调中的任何一个来更新小部件吗?是否有我可以采取行动并更新小部件的升级后回调?