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中显示出来。我究竟做错了什么?