Android の updatePeriodMillis の設定方法
Androidでは,setUpdatePeriodMillis()メソッドを使うことで登録時のupdatePeriodMillisを設定できます.このメソッドはSensorManagerクラスのregisterListener()メソッドで使用します.
以下にupdatePeriodMillisを設定する方法を示すサンプルコードを示します。
SensorManager sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
Sensor accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
sensorManager.registerListener(this, accelerometer, SensorManager.SENSOR_DELAY_NORMAL, 10000); // 设置updatePeriodMillis为10000
上例において、SENSOR\_DELAY\_NORMALは普通モードのサンプリングレート、10000はupdatePeriodMillisの値が10000ミリ秒であることを表しています。
センサーの更新間隔時間を指定します。実際の更新間隔はデバイスに依存します。