【问题标题】:Android Studio Material design menu inflationAndroid Studio 材料设计菜单膨胀
【发布时间】:2016-02-05 09:52:16
【问题描述】:

我在从列表中选择要多次删除的项目时尝试扩充菜单,但我在当前菜单栏的顶部得到了一个新的菜单栏。 http://imgur.com/XRAEnBM.jpg

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

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() 上。 我是初学者,请多多关照:)

【问题讨论】:

    标签: android-studio menu material-design


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-26
      • 1970-01-01
      • 1970-01-01
      • 2015-06-24
      • 1970-01-01
      • 2014-12-08
      • 1970-01-01
      相关资源
      最近更新 更多