Android でコンパスを開発する場合、渡された精度パラメーターを調べることで、センサーの信頼性を確認できます。
onAccuracyChanged(センサーセンサー、整数精度)
このパラメーターは、0、1、2、または 3 のみです。
SENSOR_STATUS_UNRELIABLE、SENSOR_STATUS_ACCURACY_LOW、SENSOR_STATUS_ACCURACY_MEDIUM、SENSOR_STATUS_ACCURACY_HIGH
それぞれ。
ただし、Android マーケットでは、4 値以上で割り切れる精度を反映しているように見えるプログレス バー ゲージを表示する多くのアプリケーションを見ることができます。 4 つの定数よりも正確です。
誰かがこれをどのように行うでしょうか?