recycleview Viewholder一起创建会导致滚动滞后

时间:2018-09-17 10:50:17

标签: android performance android-layout android-recyclerview recyclerview-layout

我需要创建一个外观类似于Google Play商店屏幕的屏幕,但是需要在(Horizo​​ntal + Vertical recycleview)之间添加垂直recyclview

问题是滚动时会导致很大的滞后。屏幕挂起一秒钟,并在所有视图持有者创建完成后恢复!

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

<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>

答案 2 :(得分:0)

减小图像的大小或质量,我认为您在一个回收站视图中的图像太大,这就是为什么回收站视图变得懒惰的原因。