次のスニペットの後、センサーがすべて無効になる、つまり完全に機能しなくなるというのは本当ですか?
protected void onPause() {
// unregister listener
super.onPause();
sensorManager.unregisterListener(this);
}
私はアプリを構築していますが、バッテリー寿命は大きな懸念事項です。正確にはわかりません
sensorManager.unregisterListener(this);
意味?私の理解では、その名前が示すように、このステートメントは LISTENER の登録を解除するだけです。つまり、誰も耳を傾けません。
しかし、センサーが実際に停止するという意味ではないと思います。センサーがまだ機能しているだけだと思いますが、違いは、今は誰も聞いていないということです。
true の場合、電力を節約するためにセンサーを完全に無効にする方法は?
その単一の登録解除ステートメントで十分ですか?