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