Насколько я понимаю, у меня есть три провайдера местоположения на выбор: GPS, сеть и пассив.
Я хотел бы узнать свое местоположение, обнаружив сеть Wi-Fi, к которой я подключен, яполагаю, что как определение триангуляции ячеек, так и определение местоположения Wi-Fi охватываются провайдером сети.
Однако, несмотря на подключение к точке доступа Wi-Fi, моя программа всегда использует триангуляцию ячеек, а не Wi-Fi дляопределить мое местоположение (предположительно исходя из огромной неточности возвращаемых координат).
Не похоже, что есть какой-либо способ принудительного использования только Wi-Fi?Как Android решает, когда использовать Wi-Fi через триангуляцию?