Android studio Android Studio材质设计菜单

Android studio Android Studio材质设计菜单,android-studio,menu,material-design,Android Studio,Menu,Material Design,当我从列表中选择要多次删除的项目时,我试图放大菜单,但是我在当前菜单栏的顶部得到了一个新的菜单栏。 我使用默认的导航抽屉活动,然后制作片段。 我正在使用listView.SetMultichoiceModelListener这是我的代码 Java代码: @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { mode.getMenuInflater

当我从列表中选择要多次删除的项目时,我试图放大菜单,但是我在当前菜单栏的顶部得到了一个新的菜单栏。

我使用默认的导航抽屉活动,然后制作片段。 我正在使用listView.SetMultichoiceModelListener这是我的代码

Java代码:

        @Override
        public boolean onCreateActionMode(ActionMode mode, Menu menu) {
            mode.getMenuInflater().inflate(R.menu.delete, menu);
            return true;
        }
菜单中的XML代码:

        <?xml version="1.0" encoding="utf-8"?>
        <menu xmlns:android="http://schemas.android.com/apk/res/android">
            <item
                android:id="@+id/delete_id"
                android:title="Delete"
                android:icon="@drawable/ic_action_delete"/>
        </menu>

Java代码发生在我的一个片段的onResume()中。
我是一个初学者,所以请客气一点,谢谢:)

这是解决方案,只需将这两行添加到您的stlyes中即可

    <item name="windowActionModeOverlay">true</item>
    <item name="actionModeBackground">@color/colorPrimary</item>
true
@颜色/原色

这是解决方案,只需在stlyes中添加这两行即可

    <item name="windowActionModeOverlay">true</item>
    <item name="actionModeBackground">@color/colorPrimary</item>
true
@颜色/原色