2013-12-12 440 views
0

我有一個應用程序,它具有集成在其中的操作欄sherlock和SlidingMenu,應用程序只有3頁,並且它們是靜態頁面,因此對它們沒什麼大不了的。我有一個活動和3個片段,我使用滑動菜單時正在改變。Android ActionBar Sherlock滑動手勢識別器

我想達到的目標是這樣的圖像

我希望用戶能夠用他的動作條手指輕掃,那發生在我改變正在顯示的片段。

注:我從這個真棒answer得到手勢識別器,但我似乎無法找到一種方法將它附加到ActionBar。

如果我可以在操作欄上放一個視圖並檢測它的滑動,那將會很棒,但我該怎麼做?!?

最後一件事,如何在android中實現這個「Page Control」?!

回答

0

所以回答我的問題是,我只是創造了一個custom_actionbar.xml,然後我用它來執行以下操作:

View custom = LayoutInflater.from(this).inflate(R.layout.actionbar_custom, null); 
getActionBar().setCustomView(custom); 
// and you can use the things in the custom action bar like following !! 
Button btnLeft = (Button) custom.findViewById(R.id.btnMenu); 

希望它可以幫助別人:)