點擊按鈕變色,松開按鈕恢復原來的顏色


  安卓軟件中有這樣一種效果:假設一個按鈕是綠色,當你點擊時變成黃色,松開時又變回綠色。現在介紹怎么實現這種效果

 

第一種方法:資源文件寫法

  在主布局文件中定義一個按鈕

  然后在value文件夾下的color.xml文件中定義要用的顏色

              

定義完顏色后在背景文件drawable文件下新建一個布局用於添加動作,下圖btn.xml

  

btn.xml中的寫法如下圖,原理不介紹

 

最后在主布局中給按鈕添加一個背景,就是上面第一張圖中的

android:background="@drawable/btn"

將新建的btn.xml布局文件添加進去給按鈕做背景,當然布局文件中的動作也添加進去了。然后就能產生效果了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM