Android 如何将按钮添加为菜单项?

Android 如何将按钮添加为菜单项?,android,android-layout,android-actionbar,menuitem,Android,Android Layout,Android Actionbar,Menuitem,这可能很容易。我好像就是做不成。如何将按钮添加为菜单项?到目前为止,我只能添加文本。以下是我所拥有的: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/btn_id" android:orderInCategory="

这可能很容易。我好像就是做不成。如何将按钮添加为菜单项?到目前为止,我只能添加文本。以下是我所拥有的:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item
        android:id="@+id/btn_id"
        android:orderInCategory="100"
        android:showAsAction="always"
        android:visible="true"
        android:title="@string/need_button"/>
     ...
</menu>

...

尝试将
android:icon
添加到您的
中,因为现在没有可显示的图标。

您所说的“到目前为止,我只能添加文本”是什么意思?您可能希望发布描述您所看到内容的屏幕截图。请记住,
“始终”
只会增加项目作为工具栏样式按钮出现在操作栏中的几率。还是有空间的。上面写着
android:title=“@string/need_button”
的行会显示一个文本。我需要在那个位置显示一个按钮。@CoteMounyo一个图标就足够了吗?或者你需要一个按钮吗?实际上,它们是按钮,技术上可能不是,但实际上它们是。你能详细说明一下你想要达到的目标吗?也许有更好的方法吗?@LuckyMe感谢你的澄清。我不确定Commonware所说的添加图标是什么意思。图标可以是文本视图吗?或者它必须是可绘制的吗?@CoteMounyo:如果您想要图标和文本,请将
| withText
添加到
ifRoom
始终
。如果您想用自己的
视图
完全替换操作项,请使用
android:actionLayout
。谢谢您的提示。我已重新发布,以避免将此问题持续太久,并将其转化为多个问题: