Android でアプリを開発していますが、さまざまな画面サイズと密度をサポートする必要があります。だから私はレイアウト用に別のフォルダを作成しました:レイアウトとレイアウト大。
通常の画面サイズでは、mdpi (320x480 の画像を含む)、hdpi (480x800 の画像を含む)、および xhdpi (640x960 の画像を含む) という描画可能なフォルダーがありますが、特大サイズの画面。drawable-large-mdpi を作成して、そこに画像 (480x800) を配置する必要がありますか?
とにかく私はそれをやろうとしましたが、うまくいくようです。
私のマニフェストには次のものがあります。
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"/>
私は 3 つの異なるエミュレーターを使用しています。
4.0" WVGA (480X800: hdpi)、3.2" HVGA スライダー (ADP1) (320x480:mdpi)、5.1" WVGA (480X800: mdpi)
私の問題は、それを実行すると、どのエミュレーターでも画面のサイズが一致しないことです。幅は少し狭くなるようです。決して100%ではない