ウィジェットがクリックされたときにさらに操作を実行する必要があります。このコードでは、onclick アクションはアクティビティを開くだけです。アクティビティを開く前に実行するアクティビティのようなコードと操作を追加できる onClickListener を追加することは可能ですか? これが私のコードです。
public class WidgetActivity extends AppWidgetProvider{
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
super.onUpdate(context, appWidgetManager, appWidgetIds);
for (int i = 0; i < appWidgetIds.length; i++) {
int appWidgetId = appWidgetIds[i];
Intent int1=new Intent();
int1.setClass(context, Splash.class);
PendingIntent pend1=PendingIntent.getActivity(context, 0, int1, 0);
RemoteViews view1=new RemoteViews(context.getPackageName(),
R.layout.widget_main_1);
view1.setOnClickPendingIntent(R.id.repClear, pend1);
appWidgetManager.updateAppWidget(appWidgetId, view1);
}
}
}
画像1のアイコンをクリックすると、画像2のようにアイコンonClickの周りに6つの丸い円が表示されます。私を助けてください。