标签: android android-recyclerview swiperefreshlayout
通常,我计划使用SwipeRefreshLayout和RecyclerView来实现Pull-To-Refresh列表。在拉动列表以刷新数据之后,似乎已经为刷新小部件添加了原始项目位置。由于项目的位置决定了应该绘制或加载哪种视图,因此在刷新之后,检测到同一项目的位置增加了1,这在我尝试访问时直接导致IndexOutOfBoundException原始列表中的最后一项。
是否有任何方法可以处理此位置更改,以便最后一项可用而没有任何例外?