java.lang.ArrayIndexOutOfBoundsException
通常是因为访问了数组不合法的位置,建议检查数据是否越界,先遍历数组前,要判断遍历对象的长度;然后操作数组前,要检查下标是否在长度允许范围内;
按照以下方法看可以解决你的问题吗
1.遍历数组/字符串等集合前,要判断遍历对象的长度;
2.操作数组/字符串等集合前,要检查角标是否在长度允许范围内;
3.ListView操作不当也会引起该异常,这种情况下一般是由于List渲染的时候,外面的数据源发生变化导致的。举例如ListView滚动时点击刷新报错,此时的解决方法是ListView滚动时将刷新置为不可点击。