У меня есть служба, когда деятельность начал я связать в связи со службой следующим образом:Android: Как правильно обслуживать пользователей?
bindService(new Intent(BaseActivity.this, MyService.class), mConnection, Context.BIND_AUTO_CREATE);
этот путь правильный?
Мне нужно, чтобы служба запускалась, когда приложение запускалось и постоянно работало в фоновом режиме. Если пользователь вручную остановил приложение в настройках, то при запуске приложения снова необходимо запустить службу.
И мне не нужно создавать службу, если она уже существует (уже работает в фоновом режиме). Правильно ли связать существующую службу?
Кто-нибудь знает, как я могу сделать это с правильной стороны?
Заранее благодарен!
Когда я звоню startService этот метод? в классе приложений или в действии? –
Нет проблем для начала anyWhere.thats на основе вашего требования –
Если я вызываю метод startService в каждом действии и новый сервис, созданный снова? –