第9章 图形和多媒体精要.ppt

第9章 图形和多媒体精要

取得SensorManager对象之后,可以通过getSensorList方法来获得我们需要的传感器类型,保存到一个传感器列表中。通过如下代码可以得到一个方向传感器:   List sensors = mSensorManager。getSensorList(Sensor。TYPE_ORIENTATION);   要与传感器交互,应用程序必须注册以侦听与一个或多个传感器相关的活动。Android中提供了registerListener来注册一个传感器, 并提供了unregisterListener来卸载一个传感器。registerListener方法包括3个参数:第1个参数,接收信号的 Listener实例;第2个参数,想接收的传感器类型的列表(即上一步创建的List对象);第3个参数,接收频度。调用之后返回一个布尔值,true 表示成功,false表示失败。 //注册传感器 Boolean mRegisteredSensor = mSensorManager.registerListener(this, sensor, SensorManager.SENSOR_DELAY_FASTEST); //卸载传感器 mSensorManager.unregisterListener(this); onSensorChanged (SensorEvent event) 方法在传感器值更改时

文档评论(0)

1亿VIP精品文档

相关文档