获取 Xamarin Droid 中的当前位置

Get current location in Xamarin Droid

我现在正在处理地图 我想在 Xamarin 中获取当前位置坐标 android。如何获取当前位置的坐标?

您可以使用 jamesmontemagno 开发的 Crossplatform Geolocator 插件。

获取坐标为:

var locator = CrossGeolocator.Current;
locator.DesiredAccuracy = 50;
var position = await locator.GetPositionAsync (timeoutMilliseconds: 10000);

Console.WriteLine ("Position Latitude: {0}", position.Latitude);
Console.WriteLine ("Position Longitude: {0}", position.Longitude);