在我的应用程序中,我想为不同的移动设备设置不同的字体大小和填充。我在 Android 文档中使用了这种方法解释。
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
我使用 Galaxy s2 和 htc 之一进行测试,似乎无论我创建什么文件夹,它总是使用 res/layout/ 中的 xml
我在清单中添加了这个
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
我如何确保galaxy 和htc 使用不同的xml?取而代之的是他们都使用默认布局的当前情况。