さまざまなドローアブル ディレクトリ (ldpi、mdpi、および hdpi) を使用してプロジェクトをセットアップしました。drawable-mdpi フォルダーの 320x480 と drawable-hdpi の 480x800 の 2 つの異なる解像度の背景 png があります。どちらも同じファイル名です。1.6 デバイス用のエミュレーターを使用している場合、マニフェストで背景をスタイルとして (スタイルで android:windowBackground を使用して) ロードしようとすると、正しいもの (mdpi) がロードされます。ただし、Nexus でこれを試してみると、最初は hdpi フォルダーから正しい背景が読み込まれていることがわかりますが、すぐに mdpi フォルダーに切り替わります。レイアウト xml ファイル (android:src=...) で背景を設定しようとしましたが、この場合は mdpi ファイルのみが読み込まれます。mdpi バージョンを削除すると、すべて正常に読み込まれます。問題は何ですか?なぜmdpiドローアブルをロードするのですか?
2459 次