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