1

解像度が 1280px x 800px (WXGA) の Nexus 7 タブレットを持っています。私は Eclipse で開発を行っており、レイアウトは WXGA で表示するように設定されています。次に、ボタンとオブジェクトを配置し、Eclipse ディスプレイに表示される内容に従ってサイズを選択します。問題は、Eclipse での表示がタブレットの表示と大きく異なることです。タブレットではすべてがはるかに大きく、多くの問題を引き起こします。

誰かがこれについて考えているのだろうか?

編集

何らかの理由で、7 インチ WSVGA は私の Nexus 7 画面の正確な複製のようです。Nexus 7 は 1280x800 を提供する必要があるのに、964x544 ピクセルしか提供しないため、奇妙です

4

2 に答える 2

1

Android デバイスの画面サイズを検出し、それに応じて画面要素を再配置するコードを実行する必要があります。

Unity スクリプトでは、変数 Screen.Width と Screen.Height を取得します。変数が通常の Android で何と呼ばれているかはわかりませんが、画面のサイズに反応するように画面要素を設定します。

于 2012-07-24T22:44:57.907 に答える
1

WXGA 自体は何の意味もありません。密度も見てください。Nexus 7 は 213dpi (tvdpi) ですが、Galaxy Nexus は同じ解像度ですが 240dpi (hdpi) です。

于 2012-07-24T22:33:26.463 に答える