理解共享模块的导航与Android项目中的活动之间的关系有点令人困惑。
我将MainPage放在NavigationPage
内,以便显示Android工具栏。我在工具栏中添加了一个帮助菜单。单击菜单后,我在共享模块中调用了Navigation.PushAsync(new HelpPage())
。看起来好像是为帮助菜单启动了一项新活动。工具栏显示后退箭头,我可以使用后退按钮返回。
在原生Android中,这意味着一项新活动。但我在Android项目中只有一个活动。我应该创建像" HelpActivity&#34 ;?这样的新活动吗?那么,如何导航到上一段中的HelpPage时,如何切换到HelpAcitvity?
答案 0 :(得分:0)
我相信Xamarin Forms只使用一个片段,你不应该尝试解决这个问题。页面从此加载和卸载。