「menu_iconは」この
Title = "Search Test";
でタイルを設定し
&お好みの任意のアイコンまたは画像です
[assembly: ExportRenderer(typeof(NavigationPage), typeof(CustomeNavigationPageRenderer))]
namespace Trainer.Droid.AndroidControls
{
public class CustomeNavigationPageRenderer : NavigationPageRenderer
{
protected override void OnLayout(bool changed, int l, int t, int r, int b)
{
base.OnLayout(changed, l, t, r, b);
var toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>
(Resource.Id.toolbar);
for (var i = 0; i < toolbar.ChildCount; i++)
{
var imageButton = toolbar.GetChildAt(i) as ImageButton;
var drawerArrow = imageButton?.Drawable as DrawerArrowDrawable;
if (drawerArrow == null)
continue;
imageButton.SetImageDrawable(Forms.Context.GetDrawable(Resource.Drawable.menu_icon));
}
}
}
}
アンドロイド
上のナビゲーションバーをカスタマイズするには、以下試してみて、このようなツールバーの左側にある
ToolbarItem new_tb = new ToolbarItem
{
Icon = "cart.png",
Order = ToolbarItemOrder.Primary,
Command = new Command(() => root())
};
ToolbarItems.Add(new_tb);
希望のレイアウトのToolbar.axmlを上書きする –