![](/data/upload/image/202403/fec393c5275b179b0234ba3acfca1f80.jpg)
寧波華為云代理商:andROId_selector用法
背景介紹
隨著智能設備的普及,移動端
app的需求越來越高。在移動端的開發(fā)中,界面設計是很重要的一個環(huán)節(jié)。其中,選擇器控件可以讓用戶方便地選擇需要的
內(nèi)容。而在Android開發(fā)中,使用android_selector可以快速地實現(xiàn)選擇器效果。
android_selector用法
android_selector是Android中一個非常常用的控件,它可以用來做很多事情。下面就來詳細介紹一下它的用法。
Step 1:創(chuàng)建XML文件定義selector
在res/drawable文件夾下創(chuàng)建一個XML文件,命名為selector.xml。在該文件中可以定義多組狀態(tài)。
例如,對于一個按鈕的點擊后有紅色背景色和綠色背景色兩種狀態(tài),可以這樣寫:
```
- pressed="true"
android:drawable="@color/red" />
- android:drawable="@color/green" />
```
其中item標簽表示狀態(tài),每一個狀態(tài)由一個drawable屬性來定義,當狀態(tài)滿足時就會顯示對應的drawable。
Step 2:使用selector
在需要使用的控件中,通過background屬性將selector引入:
```