本文整理汇总了Java中android.hardware.SensorManager.unregisterListener方法的典型用法代码示例。如果您正苦于以下问题:Java SensorManager.unregisterListener方法的具体用法?Java SensorManager.unregisterListener怎么用?Java SensorManager.unregisterListener使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类android.hardware.SensorManager
的用法示例。
在下文中一共展示了SensorManager.unregisterListener方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: stopAccelerometer
import android.hardware.SensorManager; //导入方法依赖的package包/类
private void stopAccelerometer() {
releaseWakeLock();
SensorManager sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
Sensor sensorAccelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
sensorManager.unregisterListener(this, sensorAccelerometer);
sensorHandlerThread.quit();
sensorHandlerThread = null;
sensorHandler = null;
}
示例2: stop
import android.hardware.SensorManager; //导入方法依赖的package包/类
void stop() {
if (lightSensor != null) {
SensorManager sensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
sensorManager.unregisterListener(this);
cameraManager = null;
lightSensor = null;
}
}
示例3: resume
import android.hardware.SensorManager; //导入方法依赖的package包/类
/** 界面可见时候才监听摇晃 */
public void resume() {
mSensorMgr = (SensorManager) mContext.getSystemService(Context.SENSOR_SERVICE);
if (mSensorMgr == null) {
throw new UnsupportedOperationException("Sensors not supported");
}
boolean supported = mSensorMgr.registerListener(this, mSensorMgr.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
SensorManager.SENSOR_DELAY_UI);
if (!supported) {
mSensorMgr.unregisterListener(this);
return;
}
}
示例4: stop
import android.hardware.SensorManager; //导入方法依赖的package包/类
public void stop() {
if (lightSensor != null) {
SensorManager sensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
sensorManager.unregisterListener(this);
lightSensor = null;
}
}
示例5: inactivate
import android.hardware.SensorManager; //导入方法依赖的package包/类
public void inactivate(Context context) {
SensorManager sensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
Sensor sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
if (sensor != null) {
sensorManager.unregisterListener(this, sensor);
}
}
示例6: stop
import android.hardware.SensorManager; //导入方法依赖的package包/类
void stop() {
if (lightSensor != null) {
SensorManager sensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
sensorManager.unregisterListener(this);
cameraManager = null;
lightSensor = null;
}
}
示例7: stop
import android.hardware.SensorManager; //导入方法依赖的package包/类
public void stop() {
if (lightSensor != null) {
SensorManager sensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
sensorManager.unregisterListener(this);
cameraManager = null;
lightSensor = null;
}
}
示例8: unregisterListener
import android.hardware.SensorManager; //导入方法依赖的package包/类
public void unregisterListener(Activity context,SensorEventListener l)
{
SensorManager manager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
if ( manager == null )
return;
manager.unregisterListener(l);
}
示例9: stop
import android.hardware.SensorManager; //导入方法依赖的package包/类
public void stop() {
if (lightSensor != null) {
SensorManager sensorManager = (SensorManager) context
.getSystemService(Context.SENSOR_SERVICE);
sensorManager.unregisterListener(this);
cameraManager = null;
lightSensor = null;
}
}
示例10: stopAccelerometer
import android.hardware.SensorManager; //导入方法依赖的package包/类
private void stopAccelerometer() {
SensorManager sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
Sensor sensorAccelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
sensorManager.unregisterListener(this, sensorAccelerometer);
}
示例11: unRegisterSensorListener
import android.hardware.SensorManager; //导入方法依赖的package包/类
private void unRegisterSensorListener() {
SensorManager sManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
sManager.unregisterListener(shakeDetector);
}