抱歉,如果听起来有点天真... 在一个活动中,我有一个按钮和4个textViews。
根据这篇文章here,我已经更改了清单文件并覆盖了onConfigurationChanged()。我得到了理想的布局。但 按钮松开了onClickListener,textViews也将文本更改为我最初在xml中设置的内容。
如何将onClickListener分配给按钮,因为它设置为onCreate()中的按钮。 另外,对于每个textView,在onCreate()内部调用setText(“anything”)。 使用onConfigurationChanged()的正确方法是什么?因为看来我必须再次发起一切?
提前感谢。
答案 0 :(得分:3)
您必须再次执行onCreate中的操作,因为会重新创建布局对象。我通常编写一个方法来执行所有视图init工作,并在onCreate和onConfigurationChanged中调用它。