このCriteria
クラスには、 と の 2 つの定数がACCURACY_HIGH
あり、これらは がより高精度の位置更新を返すACCURACY_FINE
ように要求するために使用されているようです。これらの定数のそれぞれについてドキュメントLocationManager
に記載されている内容は次のとおりです。
public static final int ACCURACY_FINE (API レベル 1 で追加)
A constant indicating a finer location accuracy requirement Constant Value: 1 (0x00000001)
public static final int ACCURACY_HIGH (API レベル 9 で追加)
a constant indicating a high accuracy requirement - may be used for horizontal, altitude, speed or bearing accuracy. For horizontal and vertical position this corresponds roughly to an accuracy of less than 100 meters. Constant Value: 3 (0x00000003)
これら2つの定数のどちらが最高レベルの精度を提供する(つまり、必要とする)か知っている人はいますか?