我的目标是创建一个适用于不同平板电脑尺寸的布局。 该应用程序将显示有关横向模式的信息。
在我的情况下,我要测试这两种药片,它们是7英寸但尺寸不同:
Acer Iconia One 7 B1-770型号:A5007 物理特征 身高:0.4" (9.5毫米) 宽度:4.3" (108.8毫米) 深度:7.4" (189毫米) 重量(近似值):280克 1024 x 600
Samsung Tab 4 7'型号:SM-T230NU 尺寸:186.9 x 107.9 x 9 mm(7.36 x 4.25 x 0.35 in) 分辨率:800 x 1280像素(~216 ppi像素密度)
我如何实现这一目标?
提前致谢
答案 0 :(得分:3)
您必须为包含文件夹名称的res文件夹中的不同屏幕创建不同的值文件夹。像这样
values-sw720dp 10.1” tablet 1280x800 mdpi
values-sw600dp 7.0” tablet 1024x600 mdpi
values-sw480dp 5.4” 480x854 mdpi
values-sw480dp 5.1” 480x800 mdpi
values-xhdpi 4.7” 1280x720 xhdpi
values-xhdpi 4.65” 720x1280 xhdpi
values-hdpi 4.0” 480x800 hdpi
values-hdpi 3.7” 480x854 hdpi
values-mdpi 3.2” 320x480 mdpi
values-ldpi 3.4” 240x432 ldpi
values-ldpi 3.3” 240x400 ldpi
values-ldpi 2.7” 240x320 ldpi
答案 1 :(得分:2)
使用xml文件创建layout-sw600dp-land
文件夹以获得所需的布局。
将此属性添加到AndroidManifest file
。
<supports-screens
android:largeScreens="true"/> //for tablets 7'