国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android開發實現布局中為控件添加選擇器的方法

2019-10-22 18:26:01
字體:
來源:轉載
供稿:網友

本文實例講述了Android開發實現布局中為控件添加選擇器的方法。分享給大家供大家參考,具體如下:

在開發過程中,動態交互的一些展示效果可以通過布局中添加選擇器實現,這樣就可減少Activity等的代碼數量,MVP開發中降低耦合性,使開發人員在寫代碼時只需要關注邏輯處理。

比如:一個按鈕,原本背景圖片為紅色,字體為黑色,點擊時候背景圖片為黃色,字體改為白色。

這類簡單效果在布局時就可以實現:

<Button    android:id="@+id/btn_start"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="立即體驗"    android:layout_alignParentBottom="true"    android:layout_centerHorizontal="true"    android:layout_marginBottom="80dp"    android:textSize="25sp"    android:textColor="@drawable/guide_btntext_selector"    android:background="@drawable/guide_btn_selector"    android:paddingTop="5dp"    android:paddingBottom="5dp"    android:paddingRight="20dp"    android:paddingLeft="20dp"    android:visibility="gone"    />

@drawable/guide_btntext_selector

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"  >  <item android:state_pressed="true" android:color="#000"/>  <item android:state_pressed="false" android:color="#fff"/></selector>

@drawable/guide_btn_selector

<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"  >  <item android:state_pressed="true" android:drawable="@drawable/button_red_pressed"/>  <item android:state_pressed="false" android:drawable="@drawable/button_red_normal"/></selector>

希望本文所述對大家Android程序設計有所幫助。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连平县| 惠来县| 夹江县| 台州市| 淳化县| 天祝| 昂仁县| 丘北县| 京山县| 大化| 晋中市| 五常市| 常德市| 尉氏县| 泉州市| 青神县| 普定县| 长兴县| 白朗县| 花莲县| 临朐县| 若尔盖县| 汉寿县| 沙湾县| 山西省| 铁岭县| 衡东县| 察雅县| 正宁县| 博湖县| 汉中市| 蓬溪县| 齐齐哈尔市| 桑日县| 和静县| 虎林市| 莱西市| 天全县| 桂阳县| 若尔盖县| 上思县|