如何在菜单(OptionMenuItem)中创建一个按钮?

时间:2011-03-16 14:28:06

标签: android button menu

有一个(菜单菜单),我已经用MenuItems填充了。还有自定义对话框,我想使用它而不是标准的OptionMenu。我决定在其中使用Button而不是ItemMenuView。

所以我用Buttons填充我的自定义对话框,将MenuItem的图标和文本添加到每个Button,结果得到一个完全糟糕的'菜单'。

我的问题是,请逐步描述如何使一个普通的Button(或非Button)看起来像一个常见的MenuItemView。

提前完成!

1 个答案:

答案 0 :(得分:1)

这对我来说已经足够了:

<ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="0.33"
        android:id="@+id/menu_btn1"
        android:background="@drawable/custom_button"
        android:src="@drawable/menu_btn1"
        />

其中 drawable / custom_button 我留空, drawable / menu_btn1 表示常用的选择器,处于按下/已加入状态