Ce que je suit:Widgets parfois ne fonctionnent pas après le redémarrage
// prepare
mAppWidgetManager = AppWidgetManager.getInstance(applicationContent);
mAppWidgetHost = new LauncherAppWidgetHost(applicationContent, R.string.app_name);
// create widget
int appWidgetId = ...; // the id of the widget, that I have saved
AppWidgetProviderInfo appWidgetInfo = mAppWidgetManager.getAppWidgetInfo(appWidgetId);
AppWidgetHostView hostView = mAppWidgetHost.createView(context, appWidgetId, appWidgetInfo);
hostView.setAppWidget(appWidgetId, appWidgetInfo);
// show view
// now I just display the hostView
Problème
Sur certains appareils et pour certains widgets il arrive que le widget ne cesse de fonctionner après le redémarrage (le widgetView est juste une vue vide après le redémarrage). Des idées pour lesquelles cela arrive? J'ai demandé à mes utilisateurs d'essayer le même widget dans leur lanceur domestique et le widget continue de fonctionner après le redémarrage ...