NestedScrollView内的RecyclerView比RecyclerView滚动得更快

问题描述 投票:4回答:1

NestedScrollView里面的RecyclerView滚动速度更快,但是当我们删除NestedScrollView时,RecyclerView工作不顺畅,它在滚动时卡住并且在完全加载后,滚动没问题,在没有NestedScrollView的RecyclerView里面加载数据需要一些时间 如果它在NestedScrollView中没有问题但是由于某些问题我们需要删除NestedScrollView。 如何解决这个问题?

java android android-recyclerview android-nestedscrollview
1个回答
4
投票

在你的情况下RecyclerView内部的NestedScrollView更快,因为RecyclerView没有高度限制和适配器加载所有项目。你必须使用ViewHolder模式的正确实现,不要阻止ui线程顺利滚动

© www.soinside.com 2019 - 2024. All rights reserved.