簡體   English   中英

ActionBar / ActionBarSherlock上的菜單溢出按鈕

[英]Menu overflow button on ActionBar/ActionBarSherlock

此應用是在不贊成使用硬件菜單按鈕之前設計的,因此現在它會在我們應用的底部自動顯示菜單溢出按鈕。 我們寧願在需要時將其自身楔入4個標簽欄項的右側。

如果這不可行,我們至少希望能夠將寂寞的菜單溢出按鈕居中,就像它出現在第一個圖片上一樣-> http://www.droid-life.com/2012/05/30/dear開發人員可以退出菜單按鈕,並采用一種動作溢出/

我們正在使用ActionBarSherlock。

您必須使用setAddOptionMenu(true)手動添加它;

然后在xml中創建它,例如:

<item
    android:id="@+id/video"
    android:title="@string/video"
    android:icon="@drawable/video"
    android:showAsAction="ifRoom|withText"
/>

<item
    android:id="@+id/email"
    android:title="@string/email"
    android:icon="@drawable/email"
    android:showAsAction="ifRoom|withText"
/>

然后充氣

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.items, menu);
    return super.onCreateOptionsMenu(menu);
}

如果要在屏幕底部拆分actionBar,可以使用

android:uiOptions=”splitActionBarWhenNarrow” 

在清單中的活動中

希望能幫助到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM