Android

NestedScrollView 的问题记录

2018-11-20  本文已影响0人  androidfan

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中的子布局去填充满自己,确实是很好用的,在此记录一下,加深印象,页希望有入坑的小伙伴可以参考一下,开心的码代码。

上一篇下一篇

猜你喜欢

热点阅读