【发布时间】:2011-12-17 16:36:07
【问题描述】:
我是 Android 开发新手,我想创建一个应用程序来显示我的 Android 设备上的传感器列表。
我试图找到这个但没有成功。
你能帮帮我吗?
解决方法如下:
/////////////// List of Sensors //////////////////////////////
listeCapteurs = (ListView) findViewById(R.id.ListView01);
SensorManager sensorManager=
(SensorManager)getSystemService(Context.SENSOR_SERVICE);
List<Sensor> listSensor=
sensorManager.getSensorList(Sensor.TYPE_ALL);
List<String> listSensorType = new ArrayList<String>();
for(int i=0; i<listSensor.size(); i++)
{
listSensorType.add(listSensor.get(listSensor.size()-1-i).getName());
}
【问题讨论】:
-
问题是我知道如何使用 SensorManager.getSensorList() 获取列表,但我不知道如何在我的设备上查看此列表。我认为我必须修改 xml 文件但不知道如何...