You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tasks/app/src/main/java/org/tasks/widget/AppWidgetManager.java

26 lines
755 B
Java

package org.tasks.widget;
import android.content.ComponentName;
import android.content.Context;
import org.tasks.R;
import org.tasks.injection.ForApplication;
import javax.inject.Inject;
public class AppWidgetManager {
private final android.appwidget.AppWidgetManager appWidgetManager;
private Context context;
@Inject
public AppWidgetManager(@ForApplication Context context) {
this.context = context;
appWidgetManager = android.appwidget.AppWidgetManager.getInstance(context);
}
public void updateWidgets() {
int[] widgetIds = appWidgetManager.getAppWidgetIds(new ComponentName(context, TasksWidget.class));
appWidgetManager.notifyAppWidgetViewDataChanged(widgetIds, R.id.list_view);
}
}