Я хочу периодически отправлять данные на сервер, я использую для этого фон Service
, но я хочу отправлять, когда данные обновляются, и обновленные данные я получаю в Activity
, а Service
работает в фоновом режиме.. так как могу ли я передать данные для запуска Service
из Activity
. Используя Intent
, я могу отправить данные только один раз при запуске Service
.
Intent serviceIntent= new Intent(DriverActivity.this,demoService.class);
serviceIntent.putExtra("token", token);
startService(serviceIntent);
startService()
. Это не запускаетService
, если он уже запущен, но вызоветonStartCommand()
с данными вIntent
. - person David Wasser   schedule 02.05.2017