0
私は、デバイスを左上、右上、上中央、右下、左下、下中央、中央右、中央右下のように移動すると、私は加速度計とジャイロスコープのセンサーを探しているように検出する必要があるこのタイプの動きを残しました。私は正しい道を歩いているかどうか?デバイス移動の詳細を検出する
デモやリンクはありますか?
私は、デバイスを左上、右上、上中央、右下、左下、下中央、中央右、中央右下のように移動すると、私は加速度計とジャイロスコープのセンサーを探しているように検出する必要があるこのタイプの動きを残しました。私は正しい道を歩いているかどうか?デバイス移動の詳細を検出する
デモやリンクはありますか?
はい加速度計は、あなたが加速度値を検出するためにも、あなたの活動にonSensorChangeをオーバーライドする必要が電話
の動きを検出するには良い選択肢でしょう。
public void onSensorChange(SensorEvent sensorEvent) {
Sensor mySensor = sensorEvent.sensor;
if (mySensor.getType() == Sensor.TYPE_ACCELEROMETER) {
float x = sensorEvent.values[0];
float y = sensorEvent.values[1];
float z = sensorEvent.values[2];
}
}
はまた、Androidのセンサーライブラリのコレクションのため
thisページをチェックしてください
ここから始めましょう。