я создал приложение, которое начнет службу для проверки конкретного удаленного файла для обновления ..автоматический запуск службы при закрытии приложения
части услуг производятся, но теперь пользователь должен вручную запустить до службы
есть способ, который я могу сделать сервис запускается автоматически после того, как приложение не в режиме просмотра (либо пользователь нажимает на кнопку дома/щелкает назад или открыть другое приложение)
++ ++++++++ ANSWER ++++++++++
все равно понял, как это сделать уже
@Override
protected void onPause()
{
startService(new Intent(this, fileService.class));
super.onPause();
}
@Override
protected void onResume()
{
stopService(new Intent(this, fileService.class));
super.onResume();
}
я использовал это, чтобы запустить службу, когда приложение находится в режиме паузы и остановки, когда его резюме
почему бы не просто запустить его при запуске деятельности? –
@ Dan D мои сервисы прекратятся, когда начнется действие .. чтобы не прерывать пользователя, и он должен запускаться только после закрытия пользователем приложения. ура :) – ben