0

我可以问一下,在下面的代码片段之后,传感器都被禁用了,即完全停止工作,这是真的吗?

protected void onPause() {
    // unregister listener
    super.onPause();
    sensorManager.unregisterListener(this);
}

我正在构建一个应用程序,电池寿命是一个大问题。我不确定到底是什么

sensorManager.unregisterListener(this);

方法?我的理解是,顾名思义,这个语句只会注销 LISTENER。也就是说,没有人会听。

但我认为这并不意味着传感器真的停止了。我猜只是传感器还在继续工作,不同的是现在没有人在听了。

如果为真,如何完全禁用传感器以节省电量?

那个单一的注销语句就足够了吗?

4

0 回答 0