2012-07-18 76 views
0

在我的res文件夹中,我有layout-hdpi,layout-mdpi,layout-xhdpi和layout-ldpi文件夹。现在我的问题是,分辨率为1024 x 600的平板电脑会从layout-mdpi文件夹中获取布局。因此,我也很难管理其他设备的布局。由于分辨率为320 x 480的HVGA设备也需要layout-mdpi文件夹中的布局。那么我该如何解决这个问题。在1024 x 600分辨率设备上运行应用程序的问题

+0

是您的平板电脑7英寸屏幕尺寸的三星Galaxy? – rajpara 2012-07-18 14:04:41

+0

三星Galaxy Tab的7英寸屏幕 - http://situee.blogspot.in/2011/11/galaxytab-motorola-xoom-screen-desity.html – rajpara 2012-07-18 14:08:11

回答

0

它们是Size的一些限定符,如small,large,xlarge ...您可以使用它们。

对于more.

1

这是关于一个很好的文章。 简而言之,您可以创建layout-w600dp资源文件夹,其中可以作为您的资源用于1024 x 600平板电脑。

+0

但我的应用程序是使用android 2.3.3构建的,我们可以使用布局-w6000dp 3.0以上 – AndroidDev 2012-07-18 14:07:11

+0

在这种情况下,您可以使用layout-large,它支持3.0之前的android版本。 – hsafarya 2012-07-18 14:10:12

0

你可以尝试使文件夹名称布局sw600dp而不是布局MDPI与7" 平板电脑和1024个* 600个的高分辨率,我相信它会为你工作,因为它为我工作。而如果给你的运行时异常在模拟器中运行,同时再检查目标设备的API的水平增加至11.您也可以参考我的问题的答案是在下面的链接与你相似的水平。

enter link description here

如果您有任何疑问,请随时询问.........

相关问题