Я хочу периодически отправлять данные на сервер, я использую фоновую службу для этого, но я хочу отправить, когда данные обновлялись, и обновленные данные, которые я получаю в Activity , и Service работает в фоновом режиме. Так как я могу передавать данные в Service от Activity . Использование намерения Я могу отправлять данные только один раз при запуске службы .
Intent serviceIntent= new Intent(DriverActivity.this,demoService.class);
serviceIntent.putExtra("token", token);
startService(serviceIntent);
Подробнее здесь: https://stackoverflow.com/questions/437 ... ng-service