我正在开发针对平板设备和移动设备的 android 应用程序 为此,我创建了如下所示的布局文件
对于放置屏幕:
res
layout-small
layout-large
放置图片以适应平板电脑和移动设备:
res
drawable-ldpi
drawable-mdpi
用于放置样式和字符串 xml 文件:
res
values-small(strings.xml and styles.xml)
values-large(string.xml and styles.xml)
创建适用于平板电脑屏幕和移动屏幕的应用程序是否需要任何额外的文件夹?
但是当我在 nexus7 模拟器和 nexus one 模拟器中运行应用程序时,我无法从各自的 xml 文件中选择适当的图像和样式
有人能帮忙吗?
最佳答案
将您的 layout-large 和 layout-small 文件夹更改为
layout-sw720dp 支持 10"+ 平板电脑 layout-sw600dp 将支持 7"平板电脑。
大多数平板电脑会从 mdpi 文件夹中获取图像
关于Android从不同的资源文件夹中挑选图像和样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19628954/