Xamarin表单:工具栏未在Jellybean 4.3中显示

时间:2016-06-15 13:48:44

标签: xamarin.forms

我正在使用Xamarin Forms,为工具栏添加了以下代码,但它没有显示在右上角(有3个点),但是当我在设备上使用菜单硬件按钮时,我可以看到菜单。

运行Android Jelly bean 4.3的设备。

<ToolbarItem Text="QUICK LINKS"   Activated="OnToolBarClick"  Order="Secondary" Priority="0" />   

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

确保在创建包含工具栏的页面实例时,使用NavigationPage类来包装它,否则将不会显示工具栏。

例如,假设UpdateScoresPage是包含工具栏的页面,我们从父页面调用它。如果省略new NavigationPage(page),工具栏将不会显示。

UpdateScoresPage page = new UpdateScoresPage(Model, model);
await Navigation.PushModalAsync(new NavigationPage(page));