Android - Layout 和 Layout-land 不会立即改变
Android - Layout and Layout-land not changing right away
我有一个简单的选项卡式应用程序,我想在设备处于横向模式时更改布局。我已经找到了如何做到这一点,但它不会更新到新的布局,直到我在选项卡之间切换。
这不是预期的行为,有什么办法可以解决这个问题?
我发现我需要重新创建选项卡以更改它们使用的布局文件。我使用 onConfigurationChanged 方法为方向变化发送文本。
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
然后我重新创建了选项卡,就像我第一次创建它们一样,一切都按计划进行。
我有一个简单的选项卡式应用程序,我想在设备处于横向模式时更改布局。我已经找到了如何做到这一点,但它不会更新到新的布局,直到我在选项卡之间切换。
这不是预期的行为,有什么办法可以解决这个问题?
我发现我需要重新创建选项卡以更改它们使用的布局文件。我使用 onConfigurationChanged 方法为方向变化发送文本。
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
然后我重新创建了选项卡,就像我第一次创建它们一样,一切都按计划进行。