android - 在运行时在 android 中更改 Activity 的布局

标签 android android-activity

我正在开发一个 android 应用程序,我需要在运行时更改 Activity 的布局

我想知道如何在 View 模式从纵向变为横向或 visa-verse 时更改 Activity 的布局

请任何人告诉我对于上述问题什么是可行且有效的解决方案。 提前致谢

最佳答案

最好的方法是也有一个横向文件夹,你可以这样命名

layout-land

您将在该文件夹中放置另一个 main.xml,android 框架将自动选择横向布局。

更多信息来自 Android 指南 supporting multiple screen

关于android - 在运行时在 android 中更改 Activity 的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9786454/

相关文章:

android - 将参数从 Activity 传递到服务中的线程

未检查 Android Activity 结果

安卓工作室 - 错误 :Unable to load class 'org.slf4j.LoggerFactory'

android - Adview 错误!- 不兼容的类型 : View cannot be converted to Adview

Android Dagger2 + OkHttp + Retrofit 依赖循环错误

android - 从 Activity 通知中检索 FCM 数据负载

android - 如何保存 onClickListener 的状态?

java - Android Studio - 应用内更改主题按钮?

android - 返回 Activity 而不创建新实例

java - Activity 和 Service 之间的连接