Android - ViewPager使用PagerAdapter,instantiateItem时出现IndexOutOfBoundsException

来源:互联网 发布:人口普查数据 编辑:程序博客网 时间:2024/06/06 01:51
@Overridepublic Object instantiateItem(ViewGroup container,final int position){ViewHolder viewHolder = new ViewHolder();View view = context.getLayoutInflater().inflate(R.layout.viewpager_item, null);viewHolder.list = (ListView) view.findViewById(R.id.list);timeList = list.get(position).getTime();adapter = new MyListViewAdapter(this.context, timeList);viewHolder.list.setAdapter(adapter);//这一句一直报错数组越界  后来网上各种查资料  才知道 第2个参数一定得是0 //http://stackoverflow.com/questions/9402970/android-viewpager-throwing-indexoutofbounds-exception-when-setting-current-item((ViewPager) container).addView(view, 0);//((ViewPager) container).addView(view, position);return view;}


                                             
0 0
原创粉丝点击