複数の画面サイズの処理に関するすべての Android ドキュメントを確認しましたが、この質問に対する回答や、これを処理する方法をまだ見つけることができませんでした。
同じ dpi レベル (両方とも hdpi など) の 2 台の電話がある場合、それらに 1 つのリソースを提供し、レイアウト パラメーターを次のように設定できます。
<ImageView
android:id="@+id/icon"
android:layout_width="94dp"
android:layout_height="94dp"
>
このインスタンスの「アイコン」は十分な大きさであるため、すべての場合にそのレイアウトに合わせて縮小されます。理想的な世界では、アイコンはすべての hdpi デバイスでまったく同じサイズで表示されると思いますが、LG G2x と HTC Sensation でテストしたところ、イメージは Sensation で小さくなりました。hdpi画像のサイズを計算するとき、Androidは常に1.5倍の係数を使用していますか? サイズがすべての hdpi デバイスでまったく同じになることを保証するためにできることはありますか? ありがとう。