2011-01-24 78 views
0

伙计们,对不起,如果听起来有点天真... 在活动中我有一个按钮,4个textViews。通过onConfigurationChanged()更改方向?

根据这个帖子here,我已经改变了清单文件,并重写onConfigurationChanged()。我得到所需的布局。但 按钮失去其onClickListener也textViews改变他们的文字是我在XML最初设置。

我如何分配onClickListener的按钮,因为它是设置到按钮的onCreate()。 同样的setText每个TextView的( “东西”)被称为内部的onCreate()。 什么是使用onConfigurationChanged()的正确方法?因为看起来我必须再次发起一切?

在此先感谢。

回答

3

您必须再次你的onCreate做了什么事,因为布局对象被创建。我通常编写一个方法来完成所有视图init的工作,并在onCreate和onConfigurationChanged中调用它。