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

android 兑现button的背景改变

2012-08-30 
android 实现button的背景改变?xml version1.0 encodingUTF-8?selector xmlns:androidhttp://s

android 实现button的背景改变

<?xml version="1.0" encoding="UTF-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_focused="true" android:state_pressed="true"android:drawable="@drawable/button_bg_down" /><item android:state_focused="false" android:state_pressed="true"android:drawable="@drawable/button_bg_down" /><item android:state_focused="true" android:drawable="@drawable/button_bg_down" /><item android:state_focused="false" android:drawable="@drawable/button_bg" /></selector>将这个xml文件放在存放存放图片的folder中(menu_button.xml)在布局xml文件中定义button时 ,这样<Buttonandroid:id="@+id/start_game"android:layout_width="220dip"android:layout_height="wrap_content"android:layout_gravity="center"android:text="Start"android:textColor="#FF292066"android:textSize="17sp"android:padding="8dip"android:background="@drawable/menu_button"android:layout_marginBottom="3dip" />在android:backgound属性中定义为刚才的xml文件名,这样当点击button时, button的背景就会动态变化。
1 楼 bawanglb 2011-09-28   挺好的一个东西,支持楼主

热点排行