如何用“MORE”等文本按钮替换溢出图标

时间:2018-03-22 06:42:45

标签: android android-actionbar android-toolbar

我正在尝试使用“More Pizza”等文本按钮替换标准的三点溢出图标,以便用户轻松查看该选项。 非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

option_menu.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto">
    <item
        android:id="@+id/file"
        android:title="main"
        app:showAsAction="always">
        <!-- "file" submenu -->
        <menu>
            <item
                android:id="@+id/create_new"
                android:title="subitem1" />
            <item
                android:id="@+id/open"
                android:title="subitem2" />
        </menu>
    </item>
</menu>

在活动中 以下代码为Kotlin 如果你使用java,请不要担心,Android studio会为你做。 :)

override fun onCreateOptionsMenu(menu: Menu?): Boolean {
        val inflater = menuInflater
        inflater.inflate(R.menu.option_menu, menu)
        return true

    }

答案 1 :(得分:0)

app:showAsAction="always"将在工具栏上显示菜单标题