1

我有一台 Nexus 7 平板电脑,其分辨率应为 1280 像素 x 800 像素 (WXGA)。我在 Eclipse 上开发,我的布局设置为在 WXGA 上显示。然后,我可以放置我的按钮和对象,并根据我在 Eclipse 显示屏上看到的内容选择它们的大小。问题是我在 Eclipse 中看到的与平板电脑上的显示非常不同。平板电脑上的一切都大得多,这给我带来了很多麻烦。

我想知道是否有人对此有想法?

编辑

出于某种原因,7 英寸 WSVGA 似乎是我的 Nexus 7 屏幕的精确复制品。这很奇怪,因为它只提供 964×544 像素,而 Nexus 7 应该提供 1280x800

4

2 回答 2

1

WXGA 本身没有任何意义。你也应该看看密度。Nexus 7 是 213dpi (tvdpi) 而 Galaxy Nexus 是相同的分辨率但 240dpi (hdpi)。

于 2012-07-24T22:33:26.463 回答
1

You should try to detect the screen size that the Android device has and then run code to re-position screen elements accordingly

In Unity scripting you would get the vars Screen.Width and Screen.Height , I'm not sure what the vars are called in normal android , but you would then set your screen elements to react to what ever size the screen it .

于 2012-07-24T22:44:57.907 回答