好的,我从这里https://docs.microsoft.com/en-us/xamarin/essentials/maps?tabs=android使用 Xamrian Essentials在我的 android 应用程序中以 xamrian 形式使用地图。
但是,如何确保应用程序将用户返回到我的应用程序的上一页。
private async void BtnDirections_Clicked(object sender, EventArgs e)
{
var address = lbldeliveryAddreess.Text;
var locations = await Geocoding.GetLocationsAsync(address);
if (locations != null)
{
lbllat.Text = locations.First().Latitude.ToString();
lbllong.Text = locations.First().Longitude.ToString();
}
var location = new Location(Convert.ToDouble(lbllat.Text), Convert.ToDouble(lbllong.Text));
var options = new MapLaunchOptions { NavigationMode = NavigationMode.Driving };
await Map.OpenAsync(location, options);
}
我希望有人可以帮助我,只是希望我的用户体验在应用程序中是正确的。
当我启动地图时,它也没有在 to 字段中显示位置,它也说它无法导航到他们的位置。
地址在英国