Xamarin.android 当按下API 21上的按钮时,appcompat-v7工具栏上的Xamarin Android上下文操作模式栏未关闭

Xamarin.android 当按下API 21上的按钮时,appcompat-v7工具栏上的Xamarin Android上下文操作模式栏未关闭,xamarin.android,Xamarin.android,我在Android Xamarin项目中遇到了以下奇怪的错误 我有一个EditText字段,它使用AppCompatActivity类上的Theme.AppCompat.Light.NoActionBar,我已经将项目最小API设置为目标API 15。目前我正在使用AppCompat-v7 25.1.1 该应用程序在Android API22上的编辑文本上长按显示上下文操作模式栏,但由于某些奇怪的原因,API21和22上的操作栏并没有完全关闭 图标可以在工具栏上看到,并且不可单击。如果抽屉已打开

我在Android Xamarin项目中遇到了以下奇怪的错误

我有一个EditText字段,它使用AppCompatActivity类上的Theme.AppCompat.Light.NoActionBar,我已经将项目最小API设置为目标API 15。目前我正在使用AppCompat-v7 25.1.1

该应用程序在Android API22上的编辑文本上长按显示上下文操作模式栏,但由于某些奇怪的原因,API21和22上的操作栏并没有完全关闭

图标可以在工具栏上看到,并且不可单击。如果抽屉已打开,则工具栏将恢复正常

这是我的主题:

<style name="Theme.Base.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/Purple</item>
<item name="colorPrimaryDark">@color/CustomPurpleDark</item>
<item name="colorAccent">@color/Blue</item>
<item name="windowActionModeOverlay">true</item>
<item name="actionModeBackground">?attr/colorPrimaryDark</item>
有人知道为什么会这样吗?任何帮助都将不胜感激

_toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.Toolbar);
SetSupportActionBar(_toolbar);
_toolbar.StartActionMode(this); //I have added this so I can listen to the ActionMode.ICallback interface methods 
    public bool OnActionItemClicked(ActionMode mode, IMenuItem item)
    {
        if (item.ItemId == Resource.Id.home)
        {
            mode.Finish();
        }
        return true;
    }

    public bool OnCreateActionMode(ActionMode mode, IMenu menu)
    {
        _actionMode = mode;
        return true;
    }

    public void OnDestroyActionMode(ActionMode mode)
    {
        _actionMode.Finish();
        _actionMode = null;
    }

    public bool OnPrepareActionMode(ActionMode mode, IMenu menu)
    {
        return true;
    }