【发布时间】:2014-09-03 11:28:31
【问题描述】:
我已经浏览了几个小时的网络以寻找获取设备地理位置的方法,但无济于事。
我可以找到一些适用于 android 的文档,但找不到适用于 iOS 的文档。任何人有任何想法或可以指出我正确的方向吗?
【问题讨论】:
标签: xamarin.ios xamarin
我已经浏览了几个小时的网络以寻找获取设备地理位置的方法,但无济于事。
我可以找到一些适用于 android 的文档,但找不到适用于 iOS 的文档。任何人有任何想法或可以指出我正确的方向吗?
【问题讨论】:
标签: xamarin.ios xamarin
Xamarin.Mobile 组件具有跨平台的 GeoLocation 服务。它带有样品。
Xamarin 还有一个Core Location sample app。
在 Stack Overflow many times 上也有人提出并回答了这个问题。
CLLocationManger lm = new CLLocationManger();
... (Acurray)
... (Other Specs)
lm.LocationsUpdated += delegate(object sender, CLLocationsUpdatedEventArgs e) {
foreach(CLLocation l in e.Locations) {
Console.WriteLine(l.Coordinate.Latitude.ToString() + ", " +l.Coordinate.Longitude.ToString());
}
};
lm.StartUpdatingLocation();
【讨论】: