参考了其他Blog,但不知道原创在哪,谅解。
ViewPager 的使用很简单,不介绍了
如何用ViewPager动态加载数据做滑屏呢
动态加载数据,那么就需要一个默认页面,比如显示loading之类的,根据实际设计来
在添加默认页面的时候,为这个页面设置个tag
for(int i=0; i<size; i++) {
views.add(inflater.inflate(R.layout.test_loading, null));
LinearLayout layout = (LinearLayout) views.get(i).findViewById(R.id.layout);
layout.setTag("views" + i);
}
@Override
public int getCount() {
return size();
}
根据自己实际情况得到这个size,也就是这个ViewPager的页数
然后实现OnPageChangeListener接口覆盖onPageSelected(int position)这个方法
在这个能得到ViewPager滑动到哪个页面,也就是可以得到ViewPager的position
在这里设置个tag
@Override
public void onPageSelected(int position) {
viewTag = "views" +