drawable-xlarge-mdpi と drawable-sw600dp-mdpi の両方に同じ画像リソース/ドローアブルを提供したいと考えています。
これを行う唯一の方法は、 res/ の下に 2 つのフォルダーを作成し、同じリソースのセットを各フォルダーにコピーすることです。
レイアウトを使用すると、エイリアシングを行うことができます。つまり、特定の修飾子を使用して values フォルダーに layout.xml というファイルを作成し、両方の修飾子の単一のレイアウト ファイルを指すように項目を追加します。
- 値-xlarge\values.xml
- 値-sw600dp\values.xml
両方のファイルの内容は次のようになります。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item name="activity_shows" type="layout">@layout/activity_shows_tablet</item>
</resources>
(xlarge に一致するデバイスまたは sw600dp に一致するデバイスは、"activity_shows" のレイアウト ファイルとして activity_shows_tablet.xml を使用するようになりました)
ドローアブルに同様のアプローチはありますか?