Android image selector

按鈕圖片根據XML設置,在未點擊跟點擊後顯示兩張不同圖片


1.定義selector的XML

back_btn_selector.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/back_btn_focus" //點擊下去的時候要顯示的圖片
        />
    <item 
        android:drawable="@drawable/back_btn_normal" /> //未點擊時候顯示的圖片
</selector>

然後在button之類的view裏設置background爲定義的selector即可。

android:background="@drawable/back_btn_selector"


發佈了36 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章