我正在使用xamarin表單。我需要檢查位置服務是否啓用了Android。我寫了下面的代碼:IsProviderEnabled總是返回true定位服務啓用或禁用
LocationManager locMgr = GetSystemService(LocationService) as LocationManager;
string Provider = LocationManager.GpsProvider;
var islocationEnabled = locMgr.IsProviderEnabled(Provider);
但我總是得到真正的價值無論是位置服務啓用或不。我如何才能獲得正確的價值?
你使用模擬器還是真實設備? –
我在模擬器和真實設備上都進行了測試。但得到相同的結果是true – anand