ScrollView 中的 RecyclerView 不起作用

本教程将介绍ScrollView 中的 RecyclerView 不起作用的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

问题描述

I’m trying to implement a layout which contains RecyclerView and ScrollView at the same layout.

Layout template:

<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>

Problems: i can scroll until the last element of ScrollView

Things i tried:

    card view inside the ScrollView (now ScrollView contains RecyclerView) – can see the card up until the RecyclerView

    initial thought was to implement this viewGroup using RecyclerView instead of ScrollView where one of it’s views type is the CardView but i got the exact same results as with the ScrollView

解决方案

use NestedScrollView instead of ScrollView

Please go through NestedScrollView reference document for more information.

and add recyclerView.setNestedScrollingEnabled(false); to your RecyclerView

好了关于ScrollView 中的 RecyclerView 不起作用的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。

0
没有账号?注册  忘记密码?