如果您正在使用AppWidgetProvider,您可以更新这样说:Intent intent = new Intent(this, MyAppWidgetProvider.class);intent.setAction(AppWidgetManager.ACTION_APPWIDGET_UPDATE);// Use an array and EXTRA_APPWIDGET_IDS instead of AppWidgetManager.EXTRA_APPWIDGET_ID,// since it seems the onUpdate() is only fired on that: int[] ids = AppWidgetManager.getInstance(getApplication()) .getAppWidgetIds(new ComponentName(getApplication(), MyAppWidgetProvider.class));intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS, ids);sendBroadcast(intent);