Периодически считывать Android датчик силы тяжести - PullRequest
0 голосов
/ 30 марта 2020

Я хочу читать значения x, y, z датчика силы тяжести через равные промежутки времени, а не тогда, когда значения изменились. Единственные примеры кода, которые я видел, имеют дело с событиями , но я не хочу (всегда) реагировать на эти изменения датчика.

У меня уже есть метод checkA cc, который выполняется регулярно (setAlarm, cancelAlarm, ACTION_UPDATE), и я хочу прочитать значения при выполнении метода checkA cc. Как бы я это сделал?

private SensorManager sensorManager;
private Sensor sensor;
...
sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
sensor = sensorManager.getDefaultSensor(Sensor.TYPE_GRAVITY);
...