android:drawable
這個屬性是必須的筷畦,為當(dāng)前控件指定資源。
android:state_pressed
布爾值刺洒。true指當(dāng)用戶點擊或者觸摸該控件的狀態(tài)鳖宾。默認為false
android:state_focused
布爾值。ture指當(dāng)前控件獲得焦點時的狀態(tài)逆航。默認為false
android:state_hovered
布爾值鼎文。true表示光標(biāo)移動到當(dāng)前控件上的狀態(tài)。默認為false
android:state_selected
布爾值因俐。true表示被選擇的狀態(tài)拇惋,例如在一個下拉列表中用方向鍵下選擇其中一個選項周偎。
這個和focus的區(qū)別,selected是focus不充分的情況撑帖。比如一個listview獲得焦點(focus)蓉坎,而用方向鍵選擇了其中的一個item(selected)
android:state_checkable
布爾值。ture表示可以被勾選的狀態(tài)胡嘿。這個僅在當(dāng)控件具有被勾選和不被勾選的狀態(tài)間轉(zhuǎn)換時才起作用蛉艾。
android:state_checked
布爾值。true表示當(dāng)前控件處于被勾選(check的狀態(tài))
android:state_enabled
布爾值衷敌。true表示當(dāng)前控件出于可用的狀態(tài)勿侯。比如可以被點擊
android:state_activated
布爾值。true表示當(dāng)前控件被激活的狀態(tài)缴罗。
android:state_window_focused
布爾值罐监。true表示當(dāng)前控件出于最前端時,應(yīng)用窗口獲得焦點的狀態(tài)瞒爬。