Android中传感器的主要应用
1 //列出所有传感器类型: 2 public class MainActivity extends ActionBarActivity { 3 private TextView tvSensor; 4 private SensorManager sManager; 5 6 @Override 7 protected void onCreate(Bundle savedInstanceState) { 8 super.onCreate(savedInstanceState); 9 setContentView(R.layout.fragment_main); 10 tvSensor = (TextView) findViewById(R.id.tv); 11 // 获得传感器服务 12 sManager = (SensorManager) getSystemService(SENSOR_SERVICE); 13 // 获得所有类型的硬件传感器 14 List<Sensor> sensors = sManager.getSensorList(Sensor.TYPE_ALL); 15 for (Sensor sensor : sensors) { 16 tvSensor.append(sensor.getName() + "\n"); 17 18 } 19 20 } 21 22 }