如何在Xamarin表单项目上访问工具栏并在运行时更改



我有一个带有两个工具栏文件的Xamarin表单项目,一个具有图像,另一个是默认情况下,没有任何更改。我需要的是仅在项目的主页上使用图像,然后在其他页面中使用其他工具栏。

我正在使用MasterDetailpage。

我试图直接访问MainAttivity的工具栏,但是一旦加载,我就无法更改资源。

将工具栏分别加载为主页和其他页面。

找到下面的代码。

 var editToolbar = FindViewById<Toolbar>(Resource.Id.edit_toolbar);
 editToolbar.Title = "Editing";
 editToolbar.InflateMenu (Resource.Menu.edit_menus);
 editToolbar.MenuItemClick += (sender, e) => {  
  Toast.MakeText(this, "Bottom toolbar tapped: " + e.Item.TitleFormatted,    ToastLength.Short).Show();
 };

检查此链接https://developer.xamarin.com/guides/android/user_interface/toolbar/part-2-adding-a-a-second-toolbar/