2013-08-29 30 views
1

我同時使用actionbarsherlock和slidingmenu對象如何actionbarsherlock菜單添加到一個片段

的一點是,我想我的菜單 - 這是滑動做到以下幾點

  1. 推動當前可見的畫面一旁,其動作條沿
  2. 的片段在菜單裏面顯示有不同的動作條

怎麼做呢?

我已經設置了一切,使1工作 但片段缺少菜單 - 如何添加它?

+2

Fragmants不'有一個ActionBar。 ActionBars只屬於Activity。 – flx

回答

0

在同一活動中不能有多個ActionBar。 您可能可以做的最好的事情不是使菜單上的ActionBar滑動條,而是在打開/關閉滑動菜單時開始/結束ActionMode。 或者,如果您確實想要滑動ActionBar,則只需在菜單片段中創建一個看起來像一個操作欄的視圖。

+0

如何以編程方式將該視圖調整爲操作欄的高度? –

+0

有人已經回答了這個問題[這裏](http://stackoverflow.com/a/13026919/795245),讓我知道它是否有效! – Gomino

0

您可能可以在您的操作欄中使用自定義佈局,並通過添加動畫來操作它,使其看起來像操作欄滑出,並在菜單滑入時由另一個操作欄推送。對象將是相同的,但用戶的看法將是一個滑動的動作欄推開前一個。

相關問題