美文网首页
ScrollView嵌套RecyclerView

ScrollView嵌套RecyclerView

作者: m_博客 | 来源:发表于2018-10-14 20:08 被阅读0次

    问题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"

    相关文章

      网友评论

          本文标题:ScrollView嵌套RecyclerView

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