zoukankan      html  css  js  c++  java
  • Android ScrollView与RecyclerView滑动冲突问题

    在我们日常开发中经常会用到ScrollView与RecyclerView的组合,但是这种组合有时会出现滑动不流畅的问题,也就是卡顿现象

    布局如下:

    <ScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
        android:layout_height="match_parent">
    <LinearLayout
         android:layout_width="match_parent"
         android:layout_height="match_parent"
         android:orientation="vertical">
    <android.support.v7.widget.RecyclerView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/recyclerView">
    </android.support.v7.widget.RecyclerView>
    </LinearLayout>
    </ScrollView>

    我们只需要给RecyclerView设置下面两个属性就可以了 注意:(如果是多个RecyclerView,每个都需要设置,并不是设置一个就行了)

     //解决滑动冲突、滑动不流畅
    recyclerView.setHasFixedSize(http://www.amjmh.com);
    recyclerView.setNestedScrollingEnabled(false);

  • 相关阅读:
    C++ 类
    百练3383:Cell Phone Network
    百练4092:牛仔裤
    百练4091:最近餐馆
    百练4090:超级备忘录
    百练2868:牛顿迭代
    百练2812:恼人的青蛙
    百练2805:正方形
    bzoj1856 [Scoi2010]字符串
    bzoj2096 [Poi2010]Pilots
  • 原文地址:https://www.cnblogs.com/hyhy904/p/11667864.html
Copyright © 2011-2022 走看看