【发布时间】:2011-06-23 22:25:47
【问题描述】:
我是 Android 的初学者,并试图弄清楚如何将不同的布局文件 (main.xml) 用于纵向和横向屏幕。
我尝试将 main.xml 放在 res/layout 和 res/layout-land 中,然后重新构建项目。但是,这对我不起作用。
然后我在代码中添加了 onConfigurationChanged 方法,并将 setContextView 添加到 R.layout.main。这次我得到了不同方向的不同屏幕布局,但所有功能都丢失了。一些帖子还说使用 onConfigurationChanged 方法并不是最好的主意。
那么谁能帮我解决这个问题?
谢谢,
【问题讨论】: