当我尝试重用全局变量时,如何防止IllegalStateException?

时间:2011-10-20 16:51:06

标签: java android android-2.2-froyo

我有一个活动从Web获取页面,然后将其解析为ScrollView内的TableLayout。

然后我将ScrollView保存为全局变量,就像Jeff Gilfelt在this post中所描述的那样。

在此之后我离开我的活动并再次输入它并检查全局变量中是否有保存的ScrollView,如果有,我尝试通过setContentView()设置它。

问题是我在setContentView(savedScrollView);调用时遇到IllegalStateException。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

当活动恢复时,仍然可以配置它 不需要查看设置。您应在onCreate()中设置内容视图 - 而不是在onResume()