Skip to content Skip to sidebar Skip to footer

Android Accelerometer Setup: Can I Get It To Run Only When Button It Pressed.

I am using an Accelerometer in my application and I am wondering if I can make it the way that accelerometer is only activates for a certain amount of time after the user has press

Solution 1:

Yes, of course.

Prepare manager:

mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);mAccelerometer = mSensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);

Start accelerometer:

mSensorManager.registerListener(this, mAccelerometer, 
     SensorManager.SENSOR_DELAY_NORMAL);

Stop:

mSensorManager.unregisterListener(this);

Don't forget unregister listener in onPause() method.

Post a Comment for "Android Accelerometer Setup: Can I Get It To Run Only When Button It Pressed."