我正在构建一个 Android 应用程序,它使用不同的布局文件夹(即 large、xlarge 等)根据屏幕尺寸调整大小。
唯一的问题是我想为用户提供一种在小屏幕和大屏幕布局之间切换的方法,以防他们有无法识别 xlarge 标签的 pre-honeycomb 平板电脑,或者设备更接近手机大小,但仍然足够大,用户想要使用平板电脑布局。
有没有办法创建一个按钮来切换布局文件夹?我仍然想使用基于屏幕尺寸的自动文件夹选择,我还希望能够强制应用程序使用一个文件夹或另一个文件夹。
这可能吗?
最佳答案
Android 团队鼓励您对任何类型的多设备支持使用资源限定符。例如
layout-small 适用于小屏幕设备 用于低密度设备的 layout-ldpi layout-en 语言环境...
阅读this对你有很大帮助
但通常不会,没有编程方式可以做到这一点,也许有一些解决方法,但我不鼓励这样做。
也许您还需要查看 fragment 设计以了解针对平板电脑和手机等不同设备的 gui 开发......
关于android - 我可以以编程方式选择 Android 布局文件夹吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8943571/