单击小部件时我需要执行更多操作,使用此代码 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 上的图标时,我想这样做,然后在图标 onClick 周围 6 个圆形圆圈,如 image2 所示。请帮我。