嵌套抽屉

时间:2013-03-15 15:51:44

标签: android

我可以在另一个drawable中加入drawable吗?

背景故事很简单 - 我有一个可绘制的,我需要一个项目的不同颜色背景,但我希望其他属性(角落,笔画等)相同。

假设我以此作为基础:

<?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> 

然后我将其包含在另一个drawable中:

<?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> 

如果不可能,怎么办这样的事情?

0 个答案:

没有答案