@Override
public void onUpdate(Context context,AppWidgetManager appWidgetManager,int[] appWidgetIds) {
// There may be multiple widgets active,so update all of them
for (int appWidgetId : appWidgetIds) {
RemoteViews views = new RemoteViews(context.getPackageName(),R.layout.app_widget_empty);
Intent intent = new Intent(context,MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context,intent,0);
views.setonClickPendingIntent(R.id.appwidget_root,pendingIntent);
appWidgetManager.updateAppWidget(appWidgetId,views);
}
// tell service to update all widgets
JobIntentService.enqueueWork(context,AppWidgetUpdateService.class,1,new Intent());
}
@Override
public void onReceive(Context context,Intent intent) {
JobIntentService.enqueueWork(context,ComplicationUpdateService.class,intent);
}
@Override
public void onReceive(Context context,intent);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。