ActivityRecognitionClient образец активности только один раз - PullRequest
0 голосов
/ 21 апреля 2020

Когда телефон Android разблокирован, я запрашиваю обновления активности каждые 5 секунд, используя requestActivityUpdates(5000, pendingIntent) метод ActivityRecognitionClient. Есть ли возможность получить действие только один раз?

Мой план состоит в том, чтобы отобрать текущее действие, как только телефон разблокирован, а затем использовать requestActivityUpdates() для его выборки каждые 5 секунд. Проблема только с использованием requestActivityUpdates() заключается в том, что я не сразу получаю активность, а только после первоначального задания в течение 5 секунд. Это означает, что если пользователь разблокирует телефон только на 3 секунды, я не буду получать значение.

...