以编程方式绘制项目可绘制的图层列表

时间:2013-04-22 05:35:30

标签: android layer-list

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">  
    <item android:drawable="@drawable/back" />
    <item>
        <shape>
            <solid/>
            <stroke 
                android:width="1dip" 
                android:color="#228886" />
            <corners android:radius="5dip"/>
            <padding 
                android:left="0dip" 
                android:top="0dip" 
                android:right="0dip" 
                android:bottom="0dip" />
        </shape>
    </item> 
</layer-list> 

我有这样的xml如何以编程方式进行?

1 个答案:

答案 0 :(得分:0)

使用LayerDrawable类。在结构中,您可以提供一组Drawable。通过DrawableShapeDrawable

我没有尝试过,但我认为它应该有用