实现相对而言无限个Item(无限个数据)
只需要在RecyclerView.Adapter的方法中1
2
3
4
public int getItemCount() {
return Integer.MAX_VALUE;
}
实现第一次显示的时候, 就可以左滑
在添加完数据后调用RecyclerView.scrollToPosition(),将RecyclerView当前显示的首个Item的position设置为比较大的值。1
mRecyclerView.scrollToPosition(mPersonAdapter.getItemRawCount() * 500);
滑动的时候, 一个一个的滑动(类似ViewPager的效果)
1 | new PagerSnapHelper().attachToRecyclerView(mRecyclerView); |
全篇代码
1 | import android.content.Context; |
RecyclerView分割线请查看RecyclerView-简单设置分割线