2

<meta name="viewport" content="width=device-width, initial-scale=1">

これはまったく役に立ちません。100 px X 100 px.jpgの写真があり、Nexus 7では小さすぎますが、他のデバイスでは問題ありません。写真が常にデバイスに基づいてサイズ変更されるようにアプリを構成することは可能ですか?

私はPhonegap/Cordovaを使用しており、私の写真はassets / www/images-folderにあります。私はdeveloper.android-pageから、画像がjpg、png、またはbmp形式の場合に画像を拡大縮小する必要があることを読みました。

助けてくれてありがとう!サーミ人

4

1 に答える 1

3

/resAndroidは、フォルダーに保存されているリソースのみをスケーリングします。に格納されているものについては、スケーリングしたり、代替リソースから選択したりすることはありません/assets。画像をに入れる/res/drawableと、ピクセル密度に合わせて自動的に拡大縮小されます。ただし、Nexus 7のような大画面デバイスには、より大きな画像が必要なようです。その場合は、より大きなバージョンの画像をに入れて/res/drawable-largeください。

使用できるリソース修飾子の完全な説明については、代替リソースの提供に関するドキュメントを参照してください。

于 2012-07-22T22:48:41.910 に答える