如何使用Xamarin.Android为Android.Support.V7.App ActionBar(AppCompatActivity)设置标题

如何使用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) {

我正在尝试使用以下Xamarin.Android代码在AppCompatActivity下设置Android.Support.V7.App ActionBar的互动程序。这对我不起作用

SupportActionBar.Title=“”


任何人都可以指导我解决这个问题。

这是我的代码。我在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菜单(菜单);
}