mdpi デバイスで見栄えのするタブレット固有のアプリを作成しました。ただし、アプリを hdpi デバイスで表示すると、レイアウトと画像が大きく見えます。
これは、170 dpi の 7 インチ タブレットで適切に表示される最初のスクリーンショットです 。
これは、240 dpi に設定されたエミュレーターから取得した 2 番目のスクリーンショットです。エミュレーターの問題だと思いましたが、元の Samsung Tab でも同じことが起こり、hdpi デバイスとして報告されます。 https://docs.google.com/open?id=0BzrCAhSkqDnbY2NmOTFkZGQtNDEyNC00MDJmLTljOTQtOTYzNGIxNmJiNDEz
すべての画像は drawable-mdpi フォルダーの下にあります。私のレイアウトは、背景画像と画像ビューを組み合わせたもので、複数の RelativeLayouts と FrameLayouts を使用しています。画像の数とサイズを考えると、drawable-hdpi の下に対応する画像を作成することはできません。私のandroid:minSdkVersionは9です。
私はインターネット全体を検索していますが、これに対する答えが見つからないようです。多くの画像が背景に基づいているため、ScaleType は機能しないと思います。
また、これを hdpi 携帯電話 (Samsung Nexus) で試したところ、同じことが起こりました。レイアウトと画像が大きすぎてディスプレイに収まりませんでした。そのため、hdpi デバイスが原因であると思われます。
ありがとうございました。