Почему почти во всех уроках или примерах люди так делают:
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
...
context.startService(resumeIntent);
super.onUpdate(context, appWidgetManager, appWidgetIds);
}
Не означает ли это, что новая служба запускается при каждом выполнении обновления?Это лучшее решение?Или лучше сделать это с отправкой трансляций?И не лучше ли
context.startService(resumeIntent);
сделать в методе onEnabled?