Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.Context;
- import android.hardware.Sensor;
- import android.hardware.SensorEvent;
- import android.hardware.SensorEventListener;
- import android.hardware.SensorManager;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.util.Log;
- import java.util.List;
- public class MainActivity extends AppCompatActivity implements SensorEventListener {
- private SensorManager mSensorManager;
- private Sensor accelerometer;
- @Override
- public void onSensorChanged(SensorEvent event) {
- Log.i("sensorexample", "Sensor changed = "+event.values[0]+" 1="+event.values[1]);
- }
- @Override
- public void onAccuracyChanged(Sensor sensor, int accuracy) {
- Log.i("sensorexample", "Accuracy changed = "+accuracy);
- }
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- mSensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
- List<Sensor> deviceSensors = mSensorManager.getSensorList(Sensor.TYPE_ALL);
- for (Sensor device : deviceSensors) {
- Log.i("sensorexample", "Device name:" + device.getName() + " type=" + device.getType());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement