Shape为ring属性时,注意如下几点:
1、android:useLevel=”false”该属性须设置为false
android:useLevel="boolean" //如果当做是LevelListDrawable使用时值为true,否则为false
2、以下属性只适用于ring
android:innerRadius="dimension" //内环半径
android:innerRadiusRatio="float" //内环半径相对于环的宽度的比例,比如环的宽度为50,比例为2.5,那
android:thickness="dimension" //环的厚度
android:thicknessRatio="float" //环的厚度相对于环的宽度的比例
3、设置gradient,例如:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="ring"
android:useLevel="false"
android:thickness="1px" >
<gradient
android:startColor="#aeaeae"
android:endColor="#aeaeae" />
<padding
android:left="10p"
android:right="10p"
android:top="10p"
android:bottom="10p" />
</shape>
Shape为line属性时,注意:
1、必须配合stroke属性