当NestedScrollView中存在所有RecyclerView元素时,如何停止加载?

时间:2019-10-14 13:27:55

标签: android android-recyclerview recycler-adapter android-nestedscrollview nestedscrollview

我有一个父级NestedScrollView布局,其中包含一个具有垂直方向的复杂LinearLayout(它包含共享元素转换小部件)和一个recyclerView(用于填充大量数据,例如文本,图像,嵌入式,第三方媒体播放器,等)。

当我填充recyclerView时,它会将设备挂起几毫秒,然后填充数据。这不像您向下滚动,然后recyclerView逐步加载数据。

如何逐步将recyclerView加载到NestedScrollView中,因为它应该不会挂起设备?

RecyclerAdapter rycAdapter = new RecyclerAdapter(activity);
rycAdapter.setData(arraylist);

内部适配器:

public void setData(ArrayList<Content> allContent) {
    this.allContent = allContent;
    notifyDataSetChanged();
}

现在,基于ViewType,我设置数据。

0 个答案:

没有答案