我正在以 xamarin 形式工作。我需要检查是否为 android 启用了位置服务。我写了以下代码:
LocationManager locMgr = GetSystemService(LocationService) as LocationManager;
string Provider = LocationManager.GpsProvider;
var islocationEnabled = locMgr.IsProviderEnabled(Provider);
但无论是否启用位置服务,我总是能获得真正的价值。我怎样才能得到正确的值?