Обновление textView из службы, даже если активность закрыта - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь создать виджет Часы, который имеет текстовое представление, которое показывает время и нуждается в обновлении каждую минуту

Попытка изменить textView из службы каждую секунду, чтобы виджет часов обновлялся каждую минуту, даже когда MainActivity закрыта.

Я звоню в мой сервис из AppWidgetProvider

 private String action = "clock.beautiful.best.com.mmclock.TheService";


@Override
public void onReceive(Context context, Intent intent) {
    super.onReceive(context, intent);

//UseThis


    Log.e("h","R");


    RemoteViews remoteViews = new RemoteViews(context.getPackageName(), R.layout.main_widget);

    // Create a fresh intent
    Intent serviceIntent = new Intent(context, TheService.class);

   serviceIntent.setAction(action);

   context.startService(serviceIntent);


    ComponentName componentName = new ComponentName(context, TheService.class);
    AppWidgetManager.getInstance(context).updateAppWidget(componentName, remoteViews);




}

Любая помощь очень ценится. я действительно застрял.

...