-1

さて、私は私のAVDをに設定しました

480 x 800の解像度、

抽象化された液晶密度を320ピクセルに

そして、私の画像の寸法は幅207、高さ205で、画像は1インチあたり320ピクセルに設定されていますが、解像度480x800および320dpiのavdでは非常に大きく表示されます。画像は@drawable/MDPIフォルダーにのみ配置されます。ここにあります

ここに画像の説明を入力してください

ここに画像の説明を入力してください

画像を1インチあたり160ピクセルに設定する必要がありますか、それとも(表示を実際のサイズに拡大縮小する)オプションを使用してavdサイズを設定する必要がありますか?

4

2 に答える 2

0

ImageView の xml ファイルで属性をandroid:src=""確認します。android:background=""

于 2012-07-31T05:07:08.177 に答える
0

のエミュレータが320 dpiありますxhdpi。そして、あなたはあなたのイメージを に入れていますmdpi folder。アプリを起動すると、xhdpi folder最初に画像が検索され、最後に画像がmdpi folderスケールから読み込まれxhdpi densityて表示されます。そのため、画像が大きくなっています。

mdpi densityエミュレーターでテストしたりxhdpixhdpi.

于 2012-07-31T06:01:45.897 に答える