我有一个父级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,我设置数据。