0

我想针对大型设备测试我的应用程序。我已经使用 -scale 160 dpi 参数启动了 /layout-large/ 文件夹和 AVD(WVGA854),但由于某种原因,它没有选择正确的布局,而是选择了 /layout/ 文件夹。

4

1 回答 1

1

大意味着至少 640dp x 480dp,注意“dp”,而不是“像素”。

您的 WVGA854 为 854 像素,因此 160 dpi 您应该变大(854dp 大于 640dp)

您确定要使用 160dpi 启动吗?您是在使用 eclipse 插件并从那里启动,还是从命令行启动?大多数具有 854 的设备可能都在 hdpi (~240dpi) 附近,因此请确保您没有从中获得任何预设。它是否在任何地方显示屏幕尺寸,如果是这样,那就是一个提示。

另请注意,由于 Android 3.2“大”等不是执行此操作的首选方式:http: //developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts 简而言之,它现在与宽度有关。

于 2012-05-02T14:43:24.173 回答