-1

众所周知,来自 LG、三星和 HTC 的最新设备有各种不同的屏幕尺寸。

当我在galaxy sII 上尝试我的应用程序时,旧的nexus one 并且它们看起来很好,直到我在galaxy 选项卡上尝试它并且所有布局都被拉伸了。我只有一套布局;和图形用于 ldpi/mdpi/hdpi 但不是 xhdpi

我想知道如何禁用对 Tab、Flyer 等平板设备的支持或安装,但支持 Galaxy note 和其他 4+" 设备?

提前谢谢你,因为我对屏幕尺寸和密度很困惑

4

1 回答 1

0

您是否尝试过为选项卡设置布局?使用布局-xlarge?还是 layout-xlarge-land 文件夹?但如果您不想支持大屏幕(标签),您应该查看清单中的“support-screen”标签:

<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"]

它不会在标签上运行。

于 2012-08-06T17:55:04.973 回答