【发布时间】:2026-01-24 00:10:02
【问题描述】:
我有一个保存在地图类中的坐标列表,用于在点之间绘制路线,但我不确定在应用程序关闭然后重新打开时如何保存这些点。
这就是我目前在OnNavigatedTo() 中保存应用程序中的点的方式,只要我不关闭它,点和标记就不会丢失。但是关闭应用程序后如何保存这些坐标呢?
我猜我应该将它们保存在 OnNavigatedFrom 中,但我尝试在此处保存坐标列表,但当我重新打开应用程序时标记不显示。
//save the coordinates to a list
mycoord.Add(new GeoCoordinate(MyGeoPosition.Latitude, MyGeoPosition.Longitude));
if (mycoord.Count == 2)
{
//call route method when coord list equal to two.
GetRoute();
}
【问题讨论】:
-
如何为 Windows Phone 保存和恢复应用状态:msdn.microsoft.com/en-us/library/windowsphone/develop/…
标签: c# windows-phone-8 coordinates tombstoning