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

android开发中设立按钮的点击或获取焦点效果

2012-07-01 
android开发中设置按钮的点击或获取焦点效果??? 在android开发中,经常使用到图片按钮,设置按钮的获取焦点

android开发中设置按钮的点击或获取焦点效果

??? 在android开发中,经常使用到图片按钮,设置按钮的获取焦点或点击效果将使按钮更生动,
android开发中设立按钮的点击或获取焦点效果
?做两张背景图,分别为蓝色背景btn_login.png,红色背景btn_login.press.png

在res/drawable-*中新建btn_login.xml文件,内容如下:

?

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
?<item android:state_pressed="true" android:drawable="@drawable/btn_login_press" />
?<item android:state_pressed="false" android:state_focused="false"
? android:drawable="@drawable/btn_login" />
?<item android:state_focused="true" android:drawable="@drawable/btn_login_press" />
?<item android:state_focused="false" android:drawable="@drawable/btn_login" />
</selector>

?

?

在设置按钮的背景时设置成xml名称即可

<Button android:id="@+id/Button_login"
???? android:text="登陆"
??android:layout_width="104dip"
???? android:layout_height="36dip"
??android:background="@drawable/login_btn"
??android:textColor="@color/col_white"
??android:textSize="16px"
??android:layout_marginLeft="30dip"
??android:layout_marginTop="20dip">
?</Button>

热点排行