2012-07-05 6 views
0

У меня есть приложение, которое регистрирует данные датчиков на SD-карте. Ведение журнала запускается/останавливается с помощью кнопки. Для проблем с батареями я хочу, чтобы он менял его так, что приложение продолжает считывать значения датчиков и протоколировать в течение X секунд, затем спит в течение Y секунд, читает и регистрирует в течение X секунд, спит в течение Y секунд ... Как я могу это сделать?андроидный датчик регистрации работы велосипеда

ответ

0

Вы должны использовать TimerTask, который предназначен для такой необходимости. Посмотрите пример here.

+0

Большое спасибо за ответ. Я хочу, чтобы этот цикл был эффективен после нажатия кнопки (т. Е. Во время записи данных). Могу ли я использовать TimerTask в onCreate? Код, который я пытаюсь изменить, это [здесь] (https://support.wimm.com/entries/21019398-source-code-a-sensor-logging-hack-um-app) – user1502925

+0

понял, спасибо ! – user1502925

Смежные вопросы