小编典典

ScrollView 中的 RecyclerView 不起作用

all

我正在尝试在同一布局中实现包含 RecyclerView 和 ScrollView 的布局。

布局模板:

<RelativeLayout>
    <ScrollView android:id="@+id/myScrollView">
       <unrelated data>...</unrealated data>

           <android.support.v7.widget.RecyclerView
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/my_recycler_view"
            />
    </ScrollView>


</RelativeLayout>

问题:我可以滚动到最后一个元素ScrollView

我尝试过的事情:

  1. 卡片视图里面ScrollView(现在ScrollView包含RecyclerView) - 可以看到卡片直到RecyclerView
  2. 最初的想法是viewGroup使用RecyclerView而不是ScrollView其中一个视图类型来实现这个,CardView但我得到的结果与ScrollView

阅读 107

收藏
2022-04-12

共1个答案

小编典典

使用NestedScrollView而不是ScrollView

请通过NestedScrollView
参考文档
了解更多信息。

并添加recyclerView.setNestedScrollingEnabled(false);到您的RecyclerView

2022-04-12