在我的应用程序中有一个列表视图,每次我向下滚动到底部时它都会动态增加 10 个项目。因此,在使用纵向时,我向下滚动到 100 个项目,然后当我将方向更改为横向时,我的列表视图再次被创建(仅显示前 10 个项目)。这里的问题是当我回到肖像应用程序崩溃时说:
06-06 12:06:54.849: E/AndroidRuntime(4684): java.lang.RuntimeException:
Unable to start activity
ComponentInfo{com.Android.MyApp/com.Android.MyApp.ListViewActivity}:
java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
即使更改方向,如何使列表视图恢复???