为了账号安全,请及时绑定邮箱和手机立即绑定

java.lang.IndexOutOfBoundsException: Invalid index 3, size is 3

请输入讨论内容...是在实例化页卡方法里报的错,public Object instantiateItem(ViewGroup container, int position) { // TODO Auto-generated method stub container.addView(vlist.get(position),0); System.out.println("返回 vlist.get(position)....."); return vlist.get(position); },有没有谁遇到过呢?怎么解决的?

正在回答

1 回答

我找到原因了,原来是 删除页卡的destroyItem()方法,从而导致数组下标越界。把这个方法补上了就行了。

//删除页面

@Override

public void destroyItem(ViewGroup container, int position, Object object) {

container.removeView(vlist.get(position));

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111172    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

java.lang.IndexOutOfBoundsException: Invalid index 3, size is 3

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信