我想在onConfigurationChange
屏幕方向改变时重新排列我的视图。Activity 重启和视图重新创建过于消耗;所以我必须保持观点。
我想改变一个 LinearLayout 的方向。如果方向改变,我想交换所有子元素的宽度和高度值。(在我的情况下,它们可以是0dp
和wrap_content
。match_parent
)
当然,我可以保持旧的方向并迭代孩子们交换他们的宽度和高度。但这项任务对我来说似乎是必不可少的,而不是独一无二的。有没有更简单的方法呢?也许它已经在某个地方实施了?