循环滚动的ViewPager 当从其它界面跳转回来时 出现空白时的解决方法

之前看了很多博客,对我的都不起作用,今天自己尝试了一下

@Override
public Object instantiateItem(ViewGroup container, final int position) {
	imageViewList.get(position).setOnClickListener(new View.OnClickListener() {
		@Override
		public void onClick(View v) {
			System.out.println("========>>> 点击了viewpager的第 " + position + " 项");
		}
	});
	// 获取将要显示的ImageView
	ImageView imageView = imageViewList.get(position);
	// 为空时初始化一次即可
	if (imageView == null) {
		imageView = (ImageView) getActivity().findViewById(imageResIDs[position]);
	}
	container.addView(imageView);
	return imageView;
}

  

问题解决了。。。

posted @ 2014-12-02 14:59  Andrice  阅读(235)  评论(0)    收藏  举报