单击按钮在 Windows phone 8 应用程序中打开原生地图
Open native maps in Windows phone 8 application on button click
有没有办法通过单击按钮打开 Windows phone 中内置的 Bing 地图。如果您使用过 Foresquare 应用程序,它会加载 bing 地图并在您单击路线按钮时显示目的地的经纬度。我想做同样的事情。请帮助我使用您拥有的任何资源。
到目前为止,我已经尝试过 link 中的代码
https://msdn.microsoft.com/library/windows/apps/jj710324%28v=vs.105%29.aspx
问题是当我点击按钮时它说你想在应用商店中搜索应用。请帮忙。
您必须像这样使用 BingMapsDirectionsTask(只需将纬度和经度替换为您的):
BingMapsDirectionsTask bingMapsDirectionsTask = new BingMapsDirectionsTask();
GeoCoordinate spaceNeedleLocation = new GeoCoordinate(47.6204,-122.3493);
LabeledMapLocation spaceNeedleLML = new LabeledMapLocation("Space Needle", spaceNeedleLocation);
bingMapsDirectionsTask.End = spaceNeedleLML;
bingMapsDirectionsTask.Show();
您可以阅读更多here关于绑定地图方向任务的信息。
有没有办法通过单击按钮打开 Windows phone 中内置的 Bing 地图。如果您使用过 Foresquare 应用程序,它会加载 bing 地图并在您单击路线按钮时显示目的地的经纬度。我想做同样的事情。请帮助我使用您拥有的任何资源。 到目前为止,我已经尝试过 link 中的代码 https://msdn.microsoft.com/library/windows/apps/jj710324%28v=vs.105%29.aspx
问题是当我点击按钮时它说你想在应用商店中搜索应用。请帮忙。
您必须像这样使用 BingMapsDirectionsTask(只需将纬度和经度替换为您的):
BingMapsDirectionsTask bingMapsDirectionsTask = new BingMapsDirectionsTask();
GeoCoordinate spaceNeedleLocation = new GeoCoordinate(47.6204,-122.3493);
LabeledMapLocation spaceNeedleLML = new LabeledMapLocation("Space Needle", spaceNeedleLocation);
bingMapsDirectionsTask.End = spaceNeedleLML;
bingMapsDirectionsTask.Show();
您可以阅读更多here关于绑定地图方向任务的信息。