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ミリ秒であることを表しています。

センサーの更新間隔時間を指定します。実際の更新間隔はデバイスに依存します。

bannerAds