-1

さて、私はAndroidエミュレーターにこれらの設定を使用しています

解像度 - 480x800

抽象化された LCD 密度 - 320

最大 VM アプリケーション ヒープ サイズ - 48

デバイスの RAM サイズ - 512

私の画像サイズは480x800のAndroidエミュレーター解像度とまったく同じですが、画像はエミュレーターに水平に収まらず、画像の幅が短く、結果は

http://cubixshade.com/images/img.jpg

http://cubixshade.com/images/img2.jpg

ImageView で android:background を使用したくありません。解像度がシミュレータの解像度と同じに保たれている場合、画像の幅または高さを引き伸ばす必要はありません。

4

1 に答える 1

0

ステータスバーを考慮していないか、画像でわかるアクションバーに基づいていません。これらは両方とも、垂直方向のピクセル サイズを縮小します。Android には多くのデバイス サイズがあるため、320x480、480x800、480x854、540x960 など、さまざまな画面サイズのデバイスを考慮する必要があることに注意してください。最善の策は、複数の解像度を処理できるように、画像内の要素を適切な Android UI 要素ウィジェットにすることです。

于 2012-07-26T04:48:51.363 に答える