私はGalaxy Tab 1000を持っています。
どんな動きも識別するコードを書こうとしています。
私は電話でバージョン2.2を持っています。
これは oncreate コードです。
OnCreate()
mySensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
mySensorManager.registerListener(mySensorEventListener, mySensorManager
.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
SensorManager.SENSOR_DELAY_NORMAL); //
これはセンサー onsensorchanged 実装 (非常に単純だと思います) ですが、機能していません
if (event.sensor.getType() == SensorManager.SENSOR_ACCELEROMETER) // Do WORK
event.sensor.getType() は 1 を返します
もしそうなら: getSensorList(Sensor.TYPE_ALL); コンパス、コンパス、BMA150 (加速度)、温度、磁石、近接、光、ジャイロのセンサーを取得します。
(奇妙な - 3.0 でしか起きないと思っていた)
電話でモーション検出を取得する方法を教えてください。
ありがとう