NestedScrollView 的问题记录

nestedScrollview 是scrollview的升级版,可以有效解决和recyclerview 配合使用时的滑动冲突事件,只需要在使用时设置以下属性就可以完美滑动:

    LinearLayoutManager layoutManager = new LinearLayoutManager(getContext());
    layoutManager.setSmoothScrollbarEnabled(true);
    layoutManager.setAutoMeasureEnabled(true);

    recyView.setLayoutManager(layoutManager);
    recyView.setHasFixedSize(true);
    recyView.setNestedScrollingEnabled(false);

这些都是题外话,今天要讲的一个属性是

  android:fillViewport="true"

之前是没有用到这个属性的,但是由于最近一次使用nestedScrollview作为根布局时,屏幕下半部分的framelayout一直是显示不出来的状态,几经修改也没能显示出来,觉得很是纳闷,于是就百度一番,发现了这个属性,其实这个属性的意思就是说,允许nestedScrollview中的子布局去填充满自己,确实是很好用的,在此记录一下,加深印象,页希望有入坑的小伙伴可以参考一下,开心的码代码。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,170评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,466评论 2 59
  • 思维导图一直认为的是一个以图的形式来展现自己的思维,每次在去做思维导图的绘制的时候,会发现更多的去思考的是如何...
    蔡大伟阅读 500评论 0 1
  • 又是一个不眠夜,没别的,我是网管。 我不知道年少的渴望跑到了哪里,现在,不能像从前一样通宵。或许,当爱好变成工作,...
    王成长阅读 212评论 0 1
  • 时间是衡量世间万物最公平的标尺,高低起伏,蓄势-崛起-发展-平缓-衰落,是颠扑不破的规律,而我们看到大到国家,组织...
    尘世知行者阅读 463评论 0 0

友情链接更多精彩内容