1、綁定某一個Widget:
updateViews.setOnClickPendingIntent(R.id.next_button, pendingIntent);
這裡的updateViews是AppWidget的RemoteViews對象
2、通過PendingIntent啟動一個Activity:
格式如下:
Intent intent3 = new Intent(context, Activity.class);
PendingIntent pendingIntent3 = PendingIntent.getActivity(context, 0,
intent3, 0);
3、通過PendingIntent啟動一個Service:
Intent intent3 = new Intent(context, Service.class);
PendingIntent pendingIntent3 = PendingIntent.getService(context, 0,
intent3, 0);
4、通過PendingIntent發布一條廣播:
Intent intent2 = new Intent("MSG");
PendingIntent pendingIntent2 = PendingIntent.getBroadcast(context, 0,
intent2, 0);