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