当我的 Windows 8 应用程序从快照视图返回时,它会将用户发送到应用程序的第一页。我收到一条失败通知,说我的应用程序无法正常恢复,但是,Windows 之前通过了它。当用户从快照模式恢复时,将用户发送到第一页是否违法?如何告诉应用程序用户所在的页面并恢复它?
当我的应用程序进入退出捕捉模式时,此代码运行:
void ShowCurrentViewState()
{
//this.UpdateUnsnapButtonState();
// Query for the current view state
ApplicationViewState currentState = Windows.UI.ViewManagement.ApplicationView.Value;
if (currentState != ApplicationViewState.Snapped)
{
App.DataMode = Mode.Featured;
this.Frame.Navigate(typeof(RestaurantSearchDetails));
}
}