gpt4 book ai didi

android - NestedScrollView 内的 ViewPager 内的 NestedScrollView : Innermost NestedScrollView not scrolling

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:35 25 4
gpt4 key购买 nike

所以我有一个 Fragment,它使用 CoordinatorLayout,里面有一个 NestedScrollView。 NestedScrollView 内部是一个 ViewPager。 ViewPager 的每一项都是一个 CoordinatorLayout,里面有一个 NestedScrollView。

我想要的行为是当 ViewPager 中的每个项目上下滚动时,我的自定义 BottomBar 将消失并重新出现。

然而,当我上下滚动时,BottomBar 消失并重新出现,但最里面的 ScrollView 中的内容没有移动。这就是问题

代码贴在下面,任何建议都会有所帮助。

我尝试过的事情:

  1. 对层次结构中几乎每个可以滚动的 View 调用 ViewCompat.setNestedScrollingEnabled()。
  2. 在最外面的 NestedScrollView 上调用 requestDisallowInterceptTouchEvent(true)。

主要 Activity : enter image description here

带外部 NestedScrollView 的 fragment : enter image description here

ViewPager 中的每一项: enter image description here

最佳答案

app:layout_behavior="@string/appbar_scrolling_view_behavior"

在 ViewPager 中设置这一行它会帮助你

关于android - NestedScrollView 内的 ViewPager 内的 NestedScrollView : Innermost NestedScrollView not scrolling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37289557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com