将窗口小部件的配置活动添加到主屏幕后,如何重新打开它?
Google搜索中的以下代码不起作用,因为多余的小部件ID不会传递到活动中:
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);
Run Code Online (Sandbox Code Playgroud)