Android 手機衛士 參照文件編寫選擇器

2021-09-08 19:35:45 字數 2017 閱讀 8032

本文來實現《

android 手機衛士--導航介面1的布局編寫

》中的選擇器部分的**。

這個可以參考官網提供的api文件 選擇器編寫 在選中和未選中的過程中,切換展示

selector放置的路徑res/drawable/button.xml:

xml version="1.0" encoding="utf-8"

?>

<

selector

xmlns:android

="">

<

item

android:state_pressed

="true"

android:drawable

="@drawable/button_pressed"

/>

<

item

android:state_focused

="true"

android:drawable

="@drawable/button_focused"

/>

<

item

android:state_hovered

="true"

android:drawable

="@drawable/button_focused"

/>

<

item

android:drawable

="@drawable/button_normal"

/>

selector

>

上面的作用於下面的button按鈕

<

button

android:layout_height

="wrap_content"

android:layout_width

="wrap_content"

android:background

="@drawable/button"

/>

新建drawable/selector_next_btn_bg.xml

xml version="1.0" encoding="utf-8"

?>

<

selector

xmlns:android

="">

<

item

android:state_pressed

="true"

android:drawable

="@drawable/function_greenbutton_pressed"

>

item

>

<

item

android:drawable

="@drawable/function_greenbutton_normal"

>

item

>

selector

>

接著新增button控制項布局**:

<

button

android:text

android:background

="@drawable/selector_next_btn_bg"

android:drawableright

="@drawable/next"

android:layout_alignparentright

="true"

android:layout_alignparentbottom

="true"

android:layout_width

="wrap_content"

android:layout_height

="wrap_content"

/>

效果如下:

Android實戰 手機衛士

2013 10 25 08 08 閱讀 190 2013 10 23 08 25 閱讀 247 2013 10 22 08 19 閱讀 312 2013 10 21 08 29 閱讀 609 2013 10 20 08 20 閱讀 1890 2013 10 18 08 53 閱讀 259 2013 ...

Android專案實戰 手機衛士開發系列教程

android專案實戰 手機衛士01 啟動介面 android專案實戰 手機衛士02 與伺服器互動 android專案實戰 手機衛士04 自定義 android專案實戰 手機衛士05 自定義對話方塊與撥打 來啟動activity android專案實戰 手機衛士06 gridview的優化與修改bu...

Android專案實戰 手機衛士開發系列教程

儲存到相簿 2 分鐘前 上傳 android專案實戰 手機衛士01 啟動介面 android專案實戰 手機衛士02 與伺服器互動 android專案實戰 手機衛士04 自定義 android專案實戰 手機衛士05 自定義對話方塊與撥打 來啟動activity android專案實戰 手機衛士06 g...