程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 在安卓體系中拔出臉色到光標地位的代碼詳解

在安卓體系中拔出臉色到光標地位的代碼詳解

編輯:關於JAVA

在安卓體系中拔出臉色到光標地位的代碼詳解。本站提示廣大學習愛好者:(在安卓體系中拔出臉色到光標地位的代碼詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是在安卓體系中拔出臉色到光標地位的代碼詳解正文


本文實例講述了Android編程中selector配景選擇器用法。分享給年夜家供年夜家參考,詳細以下:

在Android開辟進程中,常常對某一View的配景在分歧的狀況下,設置分歧的配景,加強用戶體驗。假如按鈕,在按下時,配景變更,假如在代碼中靜態設置,絕對比擬費事。Android為我們供給了selector配景選擇器可以異常便利的處理這一成績。

Selector的構造描寫:

1.android:state_pressed="true/false"

true:表現按下狀況下應用,false:表現非按下狀況下應用。

2.android:state_focused="true/false"

ture:表現聚焦狀況應用(例如應用轉動球/D-pad聚焦Button),false:表現非集合狀況下應用。

3.android:state_selected="true/false"

true:表現被選中狀況下應用,false:表現非選中下應用

4.android:state_active="true/false"

true:表現可勾選狀況時應用,false:表現弗成勾選狀況下應用

5. android:state_checkable="true/false"

true:表現勾選狀況下應用,false:表現非勾選狀況應用

6.android:state_checked="true/false"

true:表現勾選狀況下應用,false:表現非勾選狀況應用

7. android:state_enabled="true/false"

true:表現可用狀況應用(能吸收觸摸/點擊事宜),false:表現弗成用狀況應用

8. android:state_window_focused="true/false"

true:表現運用法式窗口有核心時應用(運用法式在前台),false:表現無核心時應用

9.android:background

設置配景圖片 模仿燈開啟封閉

在drawable目次先新建bg_button.xml

<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_checked="true" android:drawable="@drawable/r7"></item>
  <item android:state_checked="false" android:drawable="@drawable/r7b"></item>
</selector>

為了便利點擊檢查後果 應用CheckBox組件

<CheckBox
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:button="@null"
   android:textSize="15sp"
   android:textColor="#EE2C2C"
   android:drawableTop="@drawable/bg_button"
   android:text="燈"/>

後果:

 

願望本文所述對年夜家Android法式設計有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved