3

別のドローアブル内にドローアブルを含めることはできますか?

バックストーリーは単純です。ドローアブルがあり、アイテムに異なる色の背景が必要ですが、他のプロパティ (コーナー、ストロークなど) は同じにしたいのです。

これをベースとして持っているとしましょう:

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
     android:shape="rectangle"> 

    <corners 
         android:bottomRightRadius="7dp" 
         android:bottomLeftRadius="7dp" 
         android:topLeftRadius="7dp" 
         android:topRightRadius="7dp"/> 
          <stroke android:width="4dp" android:color="#FF00FF00" />

</shape> 

次に、別のドローアブルに含めます。

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
     android:shape="rectangle"> 

    <include 
         android:include="@drawable/base" /> 
              <solid android:color="#00000000"/> 

</shape> 

そして、これが不可能な場合、この種のことをどのように管理しますか?

4

0 に答える 0