【问题标题】:recyclview Viewholder are create all together causing scroll lagrecyclview Viewholder 是一起创建的,导致滚动滞后
【发布时间】:2018-09-17 10:50:17
【问题描述】:
我需要创建一个看起来类似于 Google Play 商店屏幕的屏幕,但还需要在两者之间添加垂直回收视图(水平 + 垂直回收视图)
问题是当我滚动时它会导致很大的延迟。屏幕挂起一秒钟,当所有视图持有者完成创建后恢复!
【问题讨论】:
标签:
android
performance
android-layout
android-recyclerview
recyclerview-layout
【解决方案2】:
<HorizontalScrollView
android:id="@+id/hsv"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:fillViewport="true"
android:measureAllChildren="false"
android:scrollbars="none" >
<-- you child view xml code and set recyclerview scroll vertical-->
<HorizontalScrollView>
【解决方案3】:
减少图像的大小或质量,我认为您在回收站视图中的图像太大,这就是回收站视图变得懒惰的原因。