首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android初学者日记31-selector 中使用 shape

2012-06-26 
Android菜鸟日记31-selector 中使用 shapeAndroid菜鸟日记31-selector?中使用?shape??其实也就是在相应it

Android菜鸟日记31-selector 中使用 shape


Android菜鸟日记

31-selector?中使用?shape

?

?

其实也就是在相应

<item?android:state_pressed="true">

中加入相对应的<shape>语句

</item>

?

通过这样?可以不用图片就做出按钮的按键效果。

?

?

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" ><!-- 按下 -->    <item android:state_pressed="true">        <!--         gradient 主体渐变 startColor开始颜色,endColor结束颜色 ,        angle开始渐变的角度(值只能为90的倍数,0时为左到右渐变,90时为下到上渐变,依次逆时针类推)stroke 边框 width 边框宽度,color 边框颜色corners 圆角 radius 半径,0为直角padding text值的相对位置         --><shape><gradient android:startColor="#B0F701" android:endColor="#83B601"android:angle="270" /><stroke android:width="1dip" android:color="#3EBC1C" /><corners android:radius="5dip" /><padding android:left="10dp" android:top="10dp"android:right="10dp" android:bottom="10dp" /></shape></item> <!-- 焦点 --><item android:state_focused="true"><shape><gradient android:startColor="#B0F701" android:endColor="#83B601"android:angle="270" /><stroke android:width="1dip" android:color="#3EBC1C" /><corners android:radius="5dip" /><padding android:left="10dp" android:top="10dp"android:right="10dp" android:bottom="10dp" /></shape></item> <!-- 正常 --><item><shape>    <gradient android:startColor="#83CE54" android:endColor="#6DB342"android:angle="270" /><stroke android:width="1dip" android:color="#639344" /><corners android:radius="5dip" /><padding android:left="10dp" android:top="10dp"android:right="10dp" android:bottom="10dp" /></shape></item></selector>

?

?

?2012-01-11

poolo

?



热点排行