シェイクコマンドを使用してページをナビゲートしたいのですが、エラーが発生するため、コードで見逃したものです。加速度計とは何かを理解できません。ここに私のコードがあります。
public class ACTIVITY extends Activity { /** アクティビティが最初に作成されたときに呼び出されます。*/
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            SensorManager mSensorManager;
            ShakeEvent mSensorListener;
            mSensorListener = new ShakeEvent();
            mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
            mSensorManager.registerListener(mSensorListener,
                mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
                SensorManager.SENSOR_DELAY_UI);
            mSensorListener.setOnShakeListener(new ShakeEvent.OnShakeListener() {
              public void onShake() {
                  Intent i = new Intent(shake.this, NEWACTIVITY.class);
                  startActivity(i);
              }
            });
        }}
助けてくれてありがとう。