如何用 "MORE" 之类的文本按钮替换溢出图标

How to replace the overflow icon with text button like "MORE"

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

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

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>

在Activity 以下代码属于 Kotlin 如果您使用 java,请不要担心,Android studio 会为您完成。 :)

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

    }