Я хочу, чтобы мой менеджер местоположений попытался получить Fine_Location, а затем, если он недоступен, получите Coarse_Location. Можно ли настроить этот тип иерархии для свойства Criteria Accuracy?LocationManager GetBestProvider Criteria
const string context = LocationService;
LocationManager locationManager = (LocationManager)GetSystemService(context);
Criteria criteria = new Criteria() { Accuracy = Accuracy.Fine | Accuracy.Coarse };
string provider = locationManager.GetBestProvider(criteria, true);
Приносим извинения, если неясно. Когда у меня есть Точность, установленная на Fine, но в помещении, где у меня есть покрытие сети, но нет покрытия GPS, местоположение возвращает null. Но затем, когда я устанавливаю его в курс, он возвращает значение, основанное на охвате сети. Я хочу, чтобы местоположение было максимально точным, но я не хочу, чтобы он возвращал значение null, если он не может получить сигнал GPS. – jmease