【发布时间】:2015-01-18 03:54:46
【问题描述】:
在 99% 的情况下正常工作,有时当应用程序被最小化并且我重新打开它时会出现异常:
java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 at java.util.ArrayList.throwIndexOutOfBoundsException
for (int i = 0; i < list.size(); ++i)
{
description.setText(list.get(i).getStreet()); //this line Exception
}
我在onStart() 方法中运行这个:
是什么原因? 以后如何避免这种情况?
【问题讨论】:
-
你是否清除了 onPause 列表?
-
并发修改似乎是唯一的选择。
-
@Prag'sshi 无关。
-
试一试...可能会以某种方式..
-
@Prag'sushi "step" 表达式的值被丢弃。你不应该用“也许”来编程。
标签: java android arraylist indexoutofboundsexception