【发布时间】:2011-06-26 18:54:03
【问题描述】:
将小部件添加到主屏幕后,如何重新打开小部件的配置活动?
以下来自 Google 搜索的代码不起作用,因为 extra 中的小部件 id 不会传递到 Activity:
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);
【问题讨论】:
标签: android configuration widget android-appwidget