В классе Criteria
существуют две константы: 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)
Кто-нибудь знает, какая из этих двух констант обеспечивает (т.е. требует) наивысший уровень точности?