layer.xml:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/t">
<item android:drawable="@drawable/tt">
</layer-list>
1.((ImageView) findViewById(R.id.imageview)).setImageDrawable(getResources().getDrawable(R.drawable.layer));
2.代码实现
Resources r = getResources(); Drawable[] layers = new Drawable[2]; layers[0] = r.getDrawable(R.drawable.cor_info); layers[1] = r.getDrawable(R.drawable.icon); LayerDrawable layerDrawable = new LayerDrawable(layers); ((ImageView) findViewById(R.id.imageview)).setImageDrawable(layerDrawable);
- <?xml version="1.0" encoding="UTF-8"?>
- <layer-list
- xmlns:android="http://schemas.android.com/apk/res/android">
- <!--图片1-->
- <item android:id="@+id/user_faceback_drawable"
- android:drawable="@drawable/faceback" />
- <!--图片2-->
- <item android:id="@+id/user_face_drawable"
- android:drawable="@drawable/h001"
- android:left="10.0dip"
- android:top="18.0dip"
- android:right="25.0dip"
- android:bottom="35.0dip" />
- </layer-list>
- <?xml version="1.0" encoding="utf-8"?>
- <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
- <item>
- <shape>
- <!-- define border-->
- <stroke
- android:width="*dp"
- android:color="#********"/>
- <!--set color-->
- <solid
- android:color="#00******" />
- </shape>
- </item>
- <item
- android:left="*dp"
- android:right="*dp">
- <!--repeat bitmap-->
- <bitmap
- android:src="@drawable/****"
- android:tileMode="repeat"
- android:gravity="center" />
- </item>
- </layer-list>