簡體   English   中英

如何在ActionBar Sherlock中添加兩個菜單?

[英]How I can add two menu in ActionBar Sherlock?

我使用指南創建了主應用程序菜單。 接下來,我添加了一個按鈕(左側三個點),並且我想添加另一個菜單。 每個片段的菜單都不同很重要

按鈕代碼:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
   MenuInflater inflater = getSupportMenuInflater();
   inflater.inflate(R.menu.actlist, menu);
   return true;
}

和xml文件:

<menu xmlns:android=
  "http://schemas.android.com/apk/res/android" >

<item
    android:id="@+id/act"
    android:icon="@drawable/ic_action_overflow"
    android:showAsAction="always"
    android:title="title add"
    android:titleCondensed="add">
</item>

如果我嘗試添加菜單,它將替換主菜單。

謝謝!

動作欄中不適合的項目會自動添加到溢出中,無需創建其他菜單。 如果您想強制將主題添加到溢出中,則可以使用android:showAsAction =“ never”

暫無
暫無

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

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