Toolbar item not showing in xamarin forms

你。 提交于 2019-11-30 05:07:49

Your ToolbarItems will not show if your app does not have a Toolbar. The simplest way to add one is to wrap your page in a NavigationPage

public static Page GetMainPage ()
{   
  return new NavigationPage(new SamplePage ());
}

Just wanted to add an edge case to this which drove me nuts for a couple of hours. I had been adding icons outside of Visual Studio and attempting to reference them as toolbar icons in my Xamarin forms app. When testing the Android app, the toolbar icon I was referencing wouldn't display. I finally figured out that the icons weren't being packaged at all in the .APK file. Why? I'd forgotten to include them in the Visual Studio project. Solution Explorer -> Click on project -> Click on Show All Files icon in header bar of Solution Explorer. Icon files then appear, so just right-click them and select Include in Project for each one. Doh...gnash...gnash etc.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!