2015-04-19 60 views
0

如何在用戶向下滾動View的時候隱藏ActionBar?在API上實現hide ActionBar 22

我剛剛從Android Studio的默認「Tabbed Activity」中使用導航樣式「Action Bar Tabs(with ViewPager)」創建了一個示例活動,如果用戶向下滑動其中一個選項卡,如何實現該效果隱藏動作條,然後拉背下來當用戶滾動起來(就像谷歌Play應用程序一樣)

編輯:。

有一個標籤有一些看法內部RecyclerView它垂直滾動。所以你可以閱讀這個:當我向下滾動這個RecyclerView時如何隱藏ActionBar?

E DIT 2:

在視覺上,我試圖做到這一點:

As the user scrolls down, ActionBar hides itself

+0

可能重複[上隱藏動作條RecyclerView/ListView onScroll](http://stackoverflow.com/questions/13559275/hiding-the-actionbar-on-recycler view-listview-onscroll) –

回答

0

嘗試這種

getSupportActionBar.hide(); // if it extends action bar activity 

getActionBar.hide(); 
+0

我沒有測試代碼,但我怎麼知道何時使用它?我的意思是,我怎麼知道用戶是否向下滾動足以隱藏ActionBar? –

+0

我不知道你想做什麼。但是你可以通過使用setOnScrollListener()來檢測滾動。 –

+0

我已經添加了一張圖片來試圖展示我想要實現的功能,請嘗試查看它。 –