Добавление кнопки в заголовок Xamarin Forms

Не удалось найти правильный ответ для этого. Я хочу добавить кнопку в панель навигации/заголовка вверху страницы навигации Xamarin Forms. Обратите внимание, что мне нужно знать метод, который будет работать на android, я не заинтересован в том, чтобы найти здесь только решение iOS. Эта кнопка должна быть кнопкой изображения, так как я хочу получить доступ к меню гамбургеров.

Ответ 1

Используйте ToolbarItem из YourPage.xaml.cs:

ToolbarItems.Add(new ToolbarItem("Search", "search.png",() =>
{
  //logic code goes here
}));

В Xaml:

<ContentPage.ToolbarItems> 
    <ToolbarItem Icon="search.png" Text="Search" Clicked="Search_Clicked"/>
</ContentPage.ToolbarItems>