主要有两个思路:
1、viewPager的适配器 getCount() 方法返回Integer.max; getItem() 方法 返回 list.get(position%list.size());
2、viewPager的适配器 getCount() 方法返回list.size(); getItem() 方法 返回 list.get(position),;处理最后一张继续滑和第一张继续滑的问题。
思路1,在实现的时候遇到很多问题。当list.size()为1,2,3,时会有问题,会报页面active 或者 已经added
花费很长时间处理后,还是选择了思路2。现在把思路2 的代码贴下
private Toast toast;
private int pos = 0