Как записать данные с нескольких датчиков на андроид-телефон в Android Studio?

Я знаю, что вы должны использовать этот код, чтобы зарегистрировать своего слушателя для вашего датчика, скажем, акселерометра:

mSensorManager.registerListener(this, mAccelerometer, SensorManager.SENSOR_DELAY_FASTEST);

Что, если вы хотите, например, записать три датчика? Будете ли вы редактировать аргументы приведенного выше кода и добавлять другие датчики, с которых вы хотите собирать данные? Или введите строки кода, аналогичные этой, за исключением того, что вы меняете датчик?

Хранятся ли значения в массиве events.values? Если да, то как там хранятся три трехосных датчика? Каков размер этого массива?


person Chaine    schedule 07.11.2017    source источник
comment
Возможный дубликат SensorManager: один SensorEventListener VS несколько прослушивателей   -  person Morrison Chang    schedule 07.11.2017
comment
Также: stackoverflow.com/questions/41859899/   -  person Morrison Chang    schedule 07.11.2017