0
我有一個由服務更新的小部件。該服務還爲小部件佈局中的ImageButton
設置了OnClick事件。我這樣做的方式是設置一個PendingIntent來打開服務。從服務啓動服務
但是,當我點擊刷新按鈕時,沒有任何反應。
public void setRefreshButton(Context context, RemoteViews views) {
Intent widgetUpdateIntent = new Intent(context, UpdateService.class);
PendingIntent pendingRefreshIntent = PendingIntent.getActivity(
context, 0, widgetUpdateIntent, 0);
}
views.setOnClickPendingIntent(R.id.widget_button_refresh,
pendingRefreshIntent);
}
我有一個日誌在我的服務onStart()
第一線,但這並不甚至在logcat中顯示出來。我究竟做錯了什麼?