0

で小型デバイス用のレイアウトを別途作成し、layout-smallそのレイアウトで使用する画像を に追加しましたが、画像の名前が同じであっても小さい画像を使用しないdrawable-ldpi理由がわかりません。layout-smalldrawable-ldpi

ノート:

I have layout Aand inside that i have included layout Band both are included in layout-smallonly.

また、テストを実行して、デバイスがどのカテゴリに該当するかを確認し、結果として表示されました

small sized screenそして密度は120つまり低密度です

アップデート

私はとフォルダを持っており、ここでlayoutはではなく小さな画像を使用しています。layout-smalllayout-portlayout-portlayout-small

4

1 に答える 1

0

画面のサイズに基づいてターゲットを設定しようとしているようですが、画面の密度に基づいて画像を追加しています。デバイスの密度は実際には LDPI である可能性がありますが、実際には SMALL ではない可能性があります。

ドキュメントから:

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp

画面のサイズを確認して、画面が実際に中サイズであるかどうかを確認することをお勧めします.

編集: HTC Wildfire には 3.2 インチ @ 240 x 320 の画面があり、これにより 125 の DPI が得られます。SMALL と LDPI の両方のカテゴリに含まれる場合、これは間違いなく配置する必要がありますが、誤って分類された可能性があります。

于 2013-04-10T18:17:05.433 に答える