2013-01-07 170 views
0

我正在開發一個項目,我需要用customview替換ABS。我在右上角有一個按鈕。當你點擊那個按鈕時,我想要一個顯示的Spinner/contextMenu/overflow菜單(比如帶有溢出主題的標準abs)。ABS CustomView - 溢出菜單

與下面的代碼的按鈕會觸發onCreateOptionsMenu(菜單菜單)被稱爲

,直到如今我只設法獲得有關活動(文本菜單)底部的菜單:

@Override 
public boolean onCreateOptionsMenu(final Menu menu){ 
    menu.add(Menu.None, "", Menu.None, "title").setShowAsAction  (MenuItem.SHOW_AS_ACTION_NEVER); 


    menu.add(Menu.None, "", Menu.None, "title").setShowAsAction  (MenuItem.SHOW_AS_ACTION_NEVER); 
    return super.onCreateOptionsMenu(menu) 
} 

在做了一些研究之後,我發現PopUpMenuHelper可以幫助我,但是如果找不到一些樣本/示例。

有人做過類似的事嗎?有小費嗎?任何我可以使用的圖書館或班級?如果該設備還沒有得到硬件按鍵纔會出現

任何建議表示讚賞

回答

1

溢出菜單。如果有,菜單將顯示爲底部的標準彈出式菜單。

+0

如果您認爲這是您的問題的答案,請標記爲答案。 –

+0

我不想要標準的溢出菜單,我想要自定義contextMenu,看起來像溢出菜單(相同的地方,大小,..等) – user1954433

+0

所以你想要做到這一點:[鏈接](http://stackoverflow.com/questions/12223283/custom-drop-down-from-action-item-actionbarsherlock)? –