android -Fragments - onConfigurationChanged -it可以只更改布局?

时间:2012-01-09 14:31:37

标签: android android-fragments screen-orientation onconfigurationchanged

我有一个与片段有关的问题,如果我删除旧实例并替换为新实例,那么改变片段布局的唯一解决方案是什么? 我有两个布局,一个用于纵向,一个用于横向 - 我想保留所有信息(数据)并且仅替换布局onConfigurationChanged()方法被调用,但我不能强制片段重新创建布局。

谢谢,Lorand

1 个答案:

答案 0 :(得分:0)

我不知道您是否只能在不重新加载数据的情况下更改布局。 我的解决方案是 不要把android:configuration ='orientation' 在manifest.xml中。

当旋转屏幕时,通常会调用onCreateActivity,它将采用良好的布局并重新分配您的数据。