【发布时间】:2014-01-09 01:37:20
【问题描述】:
当我需要改变一个activity的皮肤时,我可以在保持activity的同时改变顶部布局吗?
喜欢...改变显示方向。
例如,
我有 1 个活动文件,MainActivity.java
我有 2 个布局 xml,main_a.xml
main_b.xml
我的开始活动是main_a.xml
在这种情况下,我可以通过编程将布局更改为main_b.xml 吗?
【问题讨论】:
当我需要改变一个activity的皮肤时,我可以在保持activity的同时改变顶部布局吗?
喜欢...改变显示方向。
例如,
我有 1 个活动文件,MainActivity.java
我有 2 个布局 xml,main_a.xml
main_b.xml
我的开始活动是main_a.xml
在这种情况下,我可以通过编程将布局更改为main_b.xml 吗?
【问题讨论】:
简单
setContentView(main_b.xml);
如果您有 2 种不同的纵向和横向布局 - 它更容易 - 只需将横向布局文件放入 layout-land 文件夹(不是 layout) - 您的布局将在方向更改期间自动应用
【讨论】: