4

所以我有一個片段,它使用了一個帶有NestedScrollView的CoordinatorLayout。內部的NestedScrollView是一個ViewPager。該ViewPager的每個項目都是一個帶有NestedScrollView的CoordinatorLayout。NestedScrollView裏面的ViewPager裏面NestedScrollView:最內層的NestedScrollView不滾動

我想要的行爲是,當ViewPager中的每個項目上下滾動時,我的自定義BottomBar將消失並重新出現。

但是,當我上下滾動時,BottomBar會消失並重新出現,但最裏面的ScrollView中的內容不會移動。這是問題

代碼下面發佈,任何建議將有所幫助。

事情我已經嘗試:

  1. 上,可以滾動層次幾乎每一個視圖中調用ViewCompat.setNestedScrollingEnabled()。
  2. 在最外層的NestedScrollView上調用requestDisallowInterceptTouchEvent(true)。

主要活動: enter image description here

片段瓦特/外NestedScrollView: enter image description here

在ViewPager每個項目: enter image description here

+0

我有一些類似的問題...你找到了解決辦法? – jennymo

回答

-1

應用程式:layout_behavior =「@小號特林/ appbar_scrolling_view_behavior」

組此行ViewPager它會幫助你

+0

感謝Leone,但ViewPager中的每個項目仍然不滾動。 –

相關問題