5

異なるタブレットや構成での画面表示に問題があります。

私は 800x480px のタブレット wolder mitab を持っており、私のアプリケーションは完璧です。しかし、タブレットと同じ解像度の仮想マシンを作成したところ、テキストが大きくなり、画面からはみ出してしまいました。

私は 2 つのフォルダを持っています: 7 インチのタブレット用のレイアウトと、より大きなタブレット用の x-large です。他の 7 インチ、9 インチ、10 インチのタブレットを試してみましたが、良さそうです。しかし、それがすべてエミュレーターにあるのは、さまざまな密度のタブレットにいるということです。

マニフェストには次の行もあります。

<supports-screens
    android:largeScreens="true"
    android:anyDensity="true"
    android:xlargeScreens="true"/>

どうすればこれを修正できますか?

ありがとう

4

1 に答える 1

4

エミュレーターを信頼し、タブレットでも同じことを期待することは、エミュレーターがタブレットを模倣するように正確に設定されていない限り (抽象化された LCD 密度の設定など)、一般的にはお勧めできません。PCに接続されたさまざまなデバイス(特に非標準の中国語デバイス)でEclipseを直接デバッグ/テストするのが最善です。デバイスがない場合は、それぞれが特定のデバイスをターゲットとする複数のバージョンのエミュレーターを維持し、解像度、抽象化された LCD 密度、RAM、ストレージなどの点でデバイスとほぼ同じになるようにエミュレーターを作成します。テストせずにこの問題を解決するのは簡単ではありません。 . ただし、これに従う限り機能するはずです: http://developer.android.com/training/multiscreen/screendensities.htmlおよび http://developer.android.com/guide/practices/screens_support.html

于 2012-10-29T12:20:09.057 に答える