欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android中button點(diǎn)擊后字體的變色效果

 更新時(shí)間:2016年10月30日 14:53:54   作者:沒想到我也能寫代碼  
button的點(diǎn)擊效果無(wú)疑是非常簡(jiǎn)單的,接下來(lái)通過(guò)本文給大家介紹下如何添加button點(diǎn)擊的字體顏色變化效果,感興趣的朋友一起看看吧

button的點(diǎn)擊效果無(wú)疑是非常簡(jiǎn)單的,以致于我懶到當(dāng)UI告訴我說(shuō)在點(diǎn)擊的時(shí)候button字體的顏色也要隨著背景改變的時(shí)候我毫不猶豫的告訴他讓他切兩個(gè)圖過(guò)來(lái),后來(lái)想想著實(shí)是不太靠譜,于是了解了一下如何添加button點(diǎn)擊的字體顏色變化效果。

1.首先你要在你的color文件下加入幾個(gè)你需要的色值,注意不同的是不是一般的color標(biāo)簽,而是drawable標(biāo)簽,就像這樣:

<drawable name="color_red">#fffa3d39</drawable> 
<drawable name="color_green">#ff00adba</drawable> 
<drawable name="color_gray">#fff4f4f8</drawable>

2.然后你要定義一個(gè)drawable文件,就和正常的selector文件差不多,唯一的區(qū)別就是把drawable字段變成color在里面引入你剛剛定義的顏色,就像這樣

<?xml version="1.0" encoding="utf-8"?> 
<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:state_focused="false" android:state_enabled="true" android:state_pressed="false" 
android:color="@drawable/color_red" /> 
<item android:state_enabled="false" android:color="@drawable/color_gray" /> 
<item android:state_pressed="true" android:color="@drawable/color_green" /> 
<item android:state_focused="true" android:color="@drawable/color_red" /> 
</selector>

3.最后在你的布局文件中把第二步寫的drawable文件設(shè)置為textColor選項(xiàng)就可以了。

以上所述是小編給大家介紹的Android中button點(diǎn)擊后字體的變色效果,希望對(duì)大家有所幫助!

相關(guān)文章

最新評(píng)論