0

Sony Xperia U の解像度は 480 * 854 (280ppi) であるため、高密度フォルダー (drawable-hdpi) から画像を取得する必要がありますが、非常に高いフォルダー (drawable-xhdpi) から画像を取得すると、適切にスケーリングされません。エミュレーターの高さ= 854、幅= 480、密度= 320を設定してテストしています。xperia用の特定のdrawable-h854dpフォルダーも追加しましたが、まだdrawable-xhdpiから画像を取得しており、スケーリングしていません。この種の問題に直面した人はいますか?アイデアがあれば提案してください。前もって感謝します!!

4

2 に答える 2

1

280ppi はhdpi(240ppi) とxhdpi(320) の間です。おそらく、ソニーはXperia Uをxhdpiデバイスとして定義しているため、リソースを取得するのdrawable-xhdpiは完全に正常です. 私が見つけたCheck Screen Sizeというアプリが市場にあり、デバイスが定義されている密度 (およびデバイスが使用するリソース) を教えてくれます。

于 2012-09-24T14:38:47.947 に答える
0

あなたがそれを下に置くか、drawable-w240dpあるいはdrawable-h427dpそれさえもdrawable-w240dp-h427dpうまくいくはずです。

ソニーが Android デバイスの最小 (有効な) 画面サイズのガイドラインに従っていないのは、ソニーのせいなので、あまり気にしません。

于 2013-05-31T03:18:34.503 に答える