Android 使用selector改變按鈕狀態(tài)實例詳解
Android 使用selector改變按鈕狀態(tài)實例詳解
在res/drawable文件夾新增一個文件,此文件設置了圖片的觸發(fā)狀態(tài),你可以設置 :
state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled 等幾個狀態(tài):
< selector xmlns:android="http://schemas.android.com/apk/res/android"> < item android:state_pressed="true" android:drawable="@drawable/arrow_pressed" /> < item android:drawable="@drawable/arrow_normal" /> < item android:state_checked="true" android:drawable="@drawable/arrow_pressed" /> < /selector>
其中的android:src="@drawable/imageselector"
< ImageView android:layout_width="wrap_content" android:layout_height="@android:dimen/app_icon_size" android:layout_alignParentRight="true" android:scaleType="fitCenter" android:layout_gravity="center" android:src="@drawable/imageselector" android:clickable="true" android:focusable="true" android:id="@+id/blacklistImageView" android:layout_marginRight="10dip" />
如果當觸發(fā)的控件不是ImageView,而是別的控件,可在代碼中用
blacklistImageView.setPressed(true); blacklistImageView.setChecked(true);
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
Android圖片選擇器ImageEditContainer
這篇文章主要為大家詳細介紹了Android圖片選擇器ImageEditContainer的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
Android NDK開發(fā)(C語言基本數(shù)據(jù)類型)
這篇文章主要介紹了Android NDK開發(fā)中,C語言基本數(shù)據(jù)類型,主要以C語言包含的數(shù)據(jù)類型及基本類型展開相關資料,需要的朋友可以參考一下2021-12-12
Android無需讀寫權(quán)限通過臨時授權(quán)讀寫用戶文件詳解
這篇文章主要為大家介紹了Android無需讀寫權(quán)限通過臨時授權(quán)讀寫用戶文件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03
Android編程基礎之獲取手機屏幕大小(DisplayMetrics應用)示例
這篇文章主要介紹了Android獲取手機屏幕大小的方法,結(jié)合實例形式分析了TextView ,Button ,以及DisplayMetrics的使用方法,并重點分析了DisplayMetrics的應用技巧,需要的朋友可以參考下2016-10-10
Android BroadcastReceiver廣播機制概述
這篇文章主要為大家詳細介紹了Android BroadcastReceiver廣播機制,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08
事件是一種有用來收集用戶與應用程序互動數(shù)據(jù)的互動組件,如按鍵或觸摸屏等放置事件,因為每個事件從Android框架維護事件隊列先入先出(FIFO)基礎上的隊列??梢栽诔绦蛑胁东@這些事件,按要求并采取適當?shù)膭幼?/div> 2023-02-02最新評論

