我可以问一下,在下面的代码片段之后,传感器都被禁用了,即完全停止工作,这是真的吗?
protected void onPause() {
// unregister listener
super.onPause();
sensorManager.unregisterListener(this);
}
我正在构建一个应用程序,电池寿命是一个大问题。我不确定到底是什么
sensorManager.unregisterListener(this);
方法?我的理解是,顾名思义,这个语句只会注销 LISTENER。也就是说,没有人会听。
但我认为这并不意味着传感器真的停止了。我猜只是传感器还在继续工作,不同的是现在没有人在听了。
如果为真,如何完全禁用传感器以节省电量?
那个单一的注销语句就足够了吗?