众所周知,LG,三星和HTC的最新设备有各种不同的屏幕尺寸。
当我在galaxy sII上尝试我的应用程序时,旧的nexus和它们看起来很好,直到我在galaxy选项卡上尝试它并且所有布局都被拉伸。我只有一套布局适合所有人;和ldpi / mdpi / hdpi的图形,但不是xhdpi
我想知道如何禁用支持或安装平板电脑设备,如Tab,Flyer等,但支持Galaxy笔记和其他4+“设备?”
提前谢谢你,因为我对屏幕尺寸与密度相比很混淆
答案 0 :(得分:0)
您是否尝试过为标签设置布局?使用layout-xlarge?还是layout-xlarge-land文件夹?但是如果你不想支持大屏幕(标签),你应该看清单中的“支持屏幕”标签:
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:requiresSmallestWidthDp="integer"
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
您只需要设置:
android:xlargeScreens=["false"]
并且它不会在标签上运行。