2011-03-16 49 views
0

有一個(菜單菜單),我已經填充MenuItems。還有我想用的自定義對話框,而不是標準的OptionMenu。我決定在其中使用Button而不是ItemMenuView。如何製作菜單(OptionMenuItem)中的按鈕?

因此,我用按鈕填充我的自定義對話框,將MenuItem的圖標和文本添加到每個按鈕,結果得到一個完全糟糕的'菜單'。

我的問題是,描述請一步一步如何使一個普通的Button(或不是一個Button)看起來像一個普通的MenuItemView。

Thaks提前!

+0

試圖採用http://stackoverflow.com/questions/1532876/android-combining-text-image-on-a-button-or-imagebutton/3734246#3734246 – Mikhail 2011-03-16 14:33:06

回答

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" 
     /> 

其中繪製/ custom_button我空和繪製/ menu_btn1代表共同選擇帶衝壓/ enadled狀態

+0

嘿我想讓我的ListView中的每個項目看起來像一個按鈕應該t他的代碼能幫助我嗎?我會試過它,但我不明白在哪裏把這..這是一個可繪製的XML? – Shark 2012-06-21 05:47:14