我正在使用Xamarin Forms,为工具栏添加了以下代码,但它没有显示在右上角(有3个点),但是当我在设备上使用菜单硬件按钮时,我可以看到菜单。
运行Android Jelly bean 4.3的设备。
<ToolbarItem Text="QUICK LINKS" Activated="OnToolBarClick" Order="Secondary" Priority="0" />
有什么建议吗?
答案 0 :(得分:0)
确保在创建包含工具栏的页面实例时,使用NavigationPage类来包装它,否则将不会显示工具栏。
例如,假设UpdateScoresPage是包含工具栏的页面,我们从父页面调用它。如果省略new NavigationPage(page)
,工具栏将不会显示。
UpdateScoresPage page = new UpdateScoresPage(Model, model);
await Navigation.PushModalAsync(new NavigationPage(page));