【发布时间】:2020-08-20 01:18:16
【问题描述】:
我遇到了一个奇怪的问题,我有一个 Viewpager2,片段页面包含一个 Scrollview、HorizontalScrollView 和一个 RecyclerView。
当我启动承载 ViewPager 的片段时,UI 可以工作,如果我向右滑动它也可以工作,但是一旦我向左滑动到上一页,触摸就会停止工作,我失去了上下滑动的能力页面。
我觉得迷路了,它与旧的 ViewPager 配合得很好
ViewPager 片段页面
<ScrollView
android:isScrollContainer="true"
android:measureAllChildren="true"
android:background="?backgroundColor"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
...
</androidx.constraintlayout.widget.ConstraintLayout>
<ScrollView/>
ViewPager
<androidx.viewpager2.widget.ViewPager2
android:orientation="horizontal"
android:id="@+id/pager"
android:layout_width="0dp"
android:layout_height="0dp"
...
/>
【问题讨论】:
标签: android android-fragments android-viewpager android-viewpager2