我们在the msdn sample中实现了代码。但是从辅助磁贴导航效果不佳。即,假设我们从页面“A”固定,然后导航到另一页“B”,同时点击辅助磁贴,它导航到页面“B”。这是一个问题,还是应该在创建磁贴的任何地方指定导航参数?
答案 0 :(得分:2)
创建辅助磁贴时,您可以定义tileActivationArguments
string tileActivationArguments = "Page=3";
并且在创建创建辅助磁贴时,您将tileActionvationArguments作为参数。然后当有人从辅助磁贴启动您的应用程序时,您需要捕获tileActivationArguments。
MainPage rootPage = MainPage.Current;
if (MainPage.Current.LaunchArgs != null)
{
if (!String.IsNullOrEmpty(MainPage.Current.LaunchArgs.Arguments))
{
//Get information from arguments where to navigate
}
}