2010-08-05 54 views

回答

0

使用RemoteViews.setOnClickPendingIntent(R.id.view_id,意圖)方法。 意圖參數應該是一個格式良好的Intent對象,它將匹配清單文件中的過濾器。

1

您可以使用RemoteViews.setOnClickPendingIntent(R.id.view_id, intent) method來處理app-widget的點擊事件。欲瞭解更多信息,您可以參考以下鏈接

Click here

0
 Intent intent = new Intent(context, Activity.class); 
     Uri widgetId = Uri.parse("" + appWidgetId); // this line means 
     intent.setData(widgetId); // you can send a widget id 
     PendingIntent pintent = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); 

     views.setOnClickPendingIntent(R.id.clickButtoninWidget, pintent); 
     return views; 
+0

,您可以收到控件ID喜歡這個 – 2011-10-08 07:01:57

+0

烏里uriWidgetId = getIntent()的getData(); INT爲widgetid =的Integer.parseInt(將String.valueOf (uriWidgetId)); – 2011-10-08 07:02:06