Cómo obtener los tipos de sensores compatibles con los dispositivos Android
Consulte lo siguiente:
clase pública MainActivity extiende la actividad {
textView tv privado;
@Override
protected void onCreate( Bundle saveInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = ( TextView) findViewById(R.id.tv);
SensorManager sm = (SensorManager) getSystemService(SENSOR_SERVICE ?// Obtener el servicio de sensores del sistema y crear una instancia
Lista < Sensor> list = sm.getSensorList(Sensor.TYPE_ALL);// Obtener la colección de sensores
para (Sensor sensor:list){
tv.append(sensor.getName). () + "\n"); ?// Mostrar el tipo de sensor en TextView
}
}
}