七、ScaleDrawable
ScaleDrawable是对一个Drawable进行缩放操作,可以根据level属性控制这个drawable的缩放比率,也可以设置它在容器中的对齐方式。
在xml文件中使用scale作为根节点来创建RotateDrawable。
创建ScaleDrawable的代码如下:1
2
3
4
5
6
7
8
9<?xml version="1.0" encoding="utf-8"?>
<!-- android:scaleGravity=""可以设置缩放的对齐方式 -->
<scale xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/smiley_smile"
android:scaleWidth="100%"
android:scaleHeight="100%"
>
</scale>