Android屏幕尺寸问题

时间:2013-02-05 03:45:20

标签: java android screen

我仍在努力为此找出解决方案。我在我的res文件夹上创建了一个多重布局,即:layout,layout-sw480dp,layout-sw600dp,layout-sw720dp。现在测试它是真正的设备(三星Galaxy(7英寸)和阿尔卡特T10(7英寸))他们都去布局-sw600dp但三星似乎比阿尔卡特大得多。除三星外,大多数7英寸平板电脑都能正常工我已阅读此链接Screen sizes并发现

最初的三星Galaxy Tab是一个有趣的案例。在物理上它是一个1024x600 7“屏幕,因此被归类为”大“。但是,设备将其屏幕配置为hdpi,这意味着在应用适当的缩放因子后,屏幕上的实际空间为682dp x 400dp。这实际上将其从“大”桶中移出并进入“正常”屏幕大小。 Tab实际上报告它“很大”;这是框架计算我们制作的设备大小的错误。今天没有设备可以这样发货。

我的三星Galaxy是3.2,所以我确信它符合我的要求。

有人知道如何处理这类问题吗?我可以为Samsung Galaxy创建一个新文件夹吗?

对不起我的英语,这不是我的母语。

1 个答案:

答案 0 :(得分:0)

我在上述问题上挣扎了一段时间,发现在xml中,thr无法替代。

您必须在运行时处理此问题,如果您只想要此特定模型,那么您可以在运行时here中获取模型,然后处理该方案。

我不知道你有没有一个特殊的三星文件夹,如果你发现,请让我知道:)