美文网首页
recyclerView嵌套scrollView问题

recyclerView嵌套scrollView问题

作者: flyxiaonir | 来源:发表于2017-12-19 15:46 被阅读0次

    收藏链接 http://blog.csdn.net/u011150924/article/details/67633031
    内容:
    最近发现有人在对于ScrollView嵌套RecyclerView显示和滑动方面有些问题,就简单讲讲解决办法。

    之前有简单写过处理ScrollView嵌套RecyclerView不显示问题,链接:

    http://blog.csdn.net/u011150924/article/details/53742487

    问题1、在6.0以上版本中ScrollView嵌套RecyclerView显示了,但是显示不完全

    ** 解决:这其实是在版本升级以后的一个小bug,只需要在RecyclerView的外层再嵌套一个LinearLayout或者 RelativeLayout即可,这样RecyclerView就可以显示完整,不用像一些博客说的那样进行高度计算和 OnMeasured()重写。**

    问题2、ScrollView嵌套RecyclerView后滑动很缓慢,不流畅,没有惯性

    ** 解决:对于RecyclerView加入两行代码:**

    ** recyclerView.setHasFixedSize(true);**

    **

    recyclerView.setNestedScrollingEnabled(false);**

    ** 即可使其滑动流畅,有惯性。**

    ****问题3、ScrollView嵌套RecyclerView后,页面不会从页面顶部开始显示,会从RecyclerView第一个Item的位 置开始显示****

    ******解决:在Xml页面顶部位置的布局控件中加入两句代码:******

    ****** android:focusable="true"******

    ****** android:focusableInTouchMode="true" ******

    相关文章

      网友评论

          本文标题:recyclerView嵌套scrollView问题

          本文链接:https://www.haomeiwen.com/subject/hvxiwxtx.html