如何使用Xamarin.Android为Android.Support.V7.App ActionBar(AppCompatActivity)设置标题
我正在尝试使用以下Xamarin.Android代码在AppCompatActivity下设置Android.Support.V7.App ActionBar的互动程序。这对我不起作用 SupportActionBar.Title=“”如何使用Xamarin.Android为Android.Support.V7.App ActionBar(AppCompatActivity)设置标题,xamarin.android,appcompatactivity,Xamarin.android,Appcompatactivity,我正在尝试使用以下Xamarin.Android代码在AppCompatActivity下设置Android.Support.V7.App ActionBar的互动程序。这对我不起作用 SupportActionBar.Title=“” 任何人都可以指导我解决这个问题。这是我的代码。我在onCreateOptions菜单方法中初始化标题,而不是在OnCreate方法中初始化标题 protected override void OnCreate(Bundle bundle) {
任何人都可以指导我解决这个问题。这是我的代码。我在onCreateOptions菜单方法中初始化标题,而不是在OnCreate方法中初始化标题
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(LayoutResource);
Toolbar = FindViewById<Toolbar>(Resource.Id.toolbar);
if (Toolbar != null)
{
SetSupportActionBar(Toolbar);
Toolbar.SetOnMenuItemClickListener(this);
SupportActionBar.SetDisplayHomeAsUpEnabled(true);
SupportActionBar.SetDisplayShowHomeEnabled(true);
}
}
public override bool OnCreateOptionsMenu(IMenu menu)
{
MenuInflater.Inflate(MenuId, menu);
Toolbar.Title = "my title";
return base.OnCreateOptionsMenu(menu);
}
protectedoverride void OnCreate(捆绑包)
{
base.OnCreate(bundle);
SetContentView(布局资源);
Toolbar=findviewbyd(Resource.Id.Toolbar);
如果(工具栏!=null)
{
设置支持操作栏(工具栏);
SetOnMenuItemClickListener(这个);
SupportActionBar.SetDisplayHomeAsUpEnabled(true);
SupportActionBar.SetDisplayShowHomeEnabled(真);
}
}
公共覆盖布尔onCreateOptions菜单(IMenu菜单)
{
菜单充气器。充气(菜单,菜单);
Toolbar.Title=“我的标题”;
返回base.onCreateOptions菜单(菜单);
}