onSensorChangedとは?
状態:-
閲覧数:1,292
投稿日:2018-08-05
更新日:2018-08-08
センサーの値が更新された時に呼ばれるメソッド
センサーの値が更新された時に呼ばれる「onSensorChangedメソッド」
構文
public abstract void onSensorChanged (SensorEvent event)
引数
SensorEventクラス(android.hardware.SensorEvent)のインスタンス
・このインスタンスには、センサーから得られた情報が次の4つのプロパティに格納されている
accuracy
・センサーの精度
sensor
・イベントを起こしたSensorオブジェクト
temestamp
・イベントが発生した時刻
values
・センサーから得られた値を格納した配列
SensorEventListener
引数「SensorEventクラスのインスタンス」のvaluesプロパティに格納されている値
引数「SensorEventクラスのインスタンス」
valuesプロパティに格納されている値は、センサー毎に異なる
加速度センサーの場合
values[0]
・x軸方向の加速度(float型)
values[1]
・y軸方向の加速度(float型)
values[2]
・z軸方向の加速度(float型)