здесь код в onHandleIntent:setTextViewText не работает в IntentService
RemoteViews views = new RemoteViews(getPackageName(), R.layout.mylayout);
views.setTextViewText(R.id.txtView1, "some string");
...
Bundle bundle = intent.getExtras();
int id = bundle.getInt(AppWidgetManager.EXTRA_APPWIDGET_ID);
AppWidgetManager manager = AppWidgetManager.getInstance(this);
manager.updateAppWidget(id, views);
не обновляет TextView виджета с именем txtView1. Я искал и искал, но кажется, что все, что я сделал, похоже, соответствует тому, что я нашел.
Служба работает в фоновом режиме Вы не можете напрямую обновлять ui из службы. Использовать обработчик – Raghunandan
Да, согласен. Вот почему тосты не работают. Однако RemoteViews может быть в другом процессе. Ответ @Harshid почти работает, но он обновляет все экземпляры. – joe