Если вы не отменили регистрацию своих датчиков в диспетчере датчиков в OnPause (), то события прослушивателя событий датчика должны по-прежнему запускаться через регулярные промежутки времени.После этого вы сможете выполнять все необходимые функции.Однако, если пользователь останавливает программу, и система видит, что она некоторое время неактивна, а ее системная память истощается, существует вероятность, что ОС Android убьет задачу, думая, что она не нужна.Я уверен, что есть какие-то флаги или что-то, что нужно вызвать, чтобы это не происходило, но я не могу сказать вам, что у меня в голове.
Вы также можете заняться написанием фоновой службы, если хотите, чтобы она запускалась все после загрузки пользователя.