0
我的部件有問題。 Widget獲得了一個Button,我分配了一個PendingIntent被觸發。 當我第一次點擊Widget按鈕時,沒有任何反應,當我再次點擊它時,Intent就會被解僱。然後重複,不要被解僱,然後解僱。PendingIntent每隔一秒纔會觸發
分配PendingIntent的代碼將在每次更新小部件時運行。 (每按一下按鈕,包括一個不火的意圖後, 的意圖動作也uniq的。
Intent intent= new Intent(context, WidgetService.class);
intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, widgetId);
intent.setAction(generateUniqAction());
views.setOnClickPendingIntent(R.id.buttonWidget, PendingIntent.getService(context, 0, intent, 0));
任何人有這個想法?