本文實(shí)例講述了Android開(kāi)發(fā)實(shí)現(xiàn)按鈕點(diǎn)擊切換背景并修改文字顏色的方法。分享給大家供大家參考,具體如下:
我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、湘陰ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的湘陰網(wǎng)站制作公司
其實(shí)原理很簡(jiǎn)單,用到的是selector,用來(lái)設(shè)置android:background
和android:textcolor
屬性,selector可以用來(lái)設(shè)置默認(rèn)時(shí)候、點(diǎn)擊時(shí)候的背景圖片和文字顏色的屬性,過(guò)程如下:
這兩個(gè)文件如下:
1.當(dāng)點(diǎn)擊按鈕,改變文字的顏色:
<?xml version="1.0" encoding="utf-8"?>
2.當(dāng)點(diǎn)擊按鈕,改變按鈕的背景:
<?xml version="1.0" encoding="utf-8"?>
是不是很簡(jiǎn)單,不用再用java代碼來(lái)進(jìn)行設(shè)置,只需要設(shè)置到你所需要的Textview或者button,如下使用方式:
成功完成?。。?!
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《Android圖形與圖像處理技巧總結(jié)》、《Android開(kāi)發(fā)入門(mén)與進(jìn)階教程》、《Android調(diào)試技巧與常見(jiàn)問(wèn)題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。