Перенастроить виджет после того, как он был добавлен

Как повторно открыть действие по настройке для виджета после того, как он был добавлен на рабочий стол?

Следующий код из поиска Google не работает, потому что идентификатор виджета в дополнительном элементе не передается в действие:

String ACTION_WIDGET_CONFIGURE = "ConfigureWidget";
Intent configIntent = new Intent(context, Configuration.class);
configIntent.setAction(ACTION_WIDGET_CONFIGURE);
configIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId);
PendingIntent configPendingIntent = PendingIntent.getActivity(context, 0, configIntent, 0);
views.setOnClickPendingIntent(R.id.editButton, configPendingIntent);
5
задан akupun 26 June 2011 в 18:54
поделиться