Note that there are some explanatory texts on larger screens.

plurals
  1. POAndroid accelerometer
    primarykey
    data
    text
    <p>I gathered plenty of samples and tutorials on the matter but once I implement my own version or even just copy the code straight off, I cannot get any values to show up in my log.</p> <p>I think I am missing one important part but I cannot seem to figure it out.</p> <pre><code>public class Accelerometer extends Activity { SensorManager sensorManager; Sensor accelerometer; private SensorEventListener sensorEventListener = new SensorEventListener() { public void onAccuracyChanged(Sensor sensor, int accuracy) { } public void onSensorChanged(SensorEvent event) { float x = event.values[0]; float y = event.values[1]; float z = event.values[2]; update(x, y, z); } }; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); sensorManager = (SensorManager)getSystemService(SENSOR_SERVICE); accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); } public void update(float x, float y, float z) { Log.v("semajhan", "x: " + x + " y: " + y + " z: " + z); } protected void onResume() { super.onResume(); sensorManager.registerListener(sensorEventListener, accelerometer, SensorManager.SENSOR_DELAY_NORMAL); } protected void onPause() { super.onPause(); sensorManager.unregisterListener(sensorEventListener); } } </code></pre> <p>My problem seems to be that I do not know how to really access the accelerometer.</p> <p>Once I can get these values, I can move forward but I need to understand this first.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload