中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

edittext設置獲得焦點時的邊框顏色

發布時間:2020-06-28 19:39:07 來源:網絡 閱讀:999 作者:無心小書童 欄目:移動開發

第一步:為了更好的比較,準備兩個一模一樣的EditText(當Activity啟動時,焦點會在第一個EditText上,如果你不希望這樣只需要寫一個高度和寬帶為0的EditText即可避免,這里就不這么做了),代碼如下:

 

view plain

  1. <EditText   

  2.     android:layout_width="fill_parent"  

  3.         android:layout_height="36dip"  

  4.         android:background="@drawable/bg_edittext"  

  5.         android:padding="5dip"  

  6.     android:layout_margin="36dip"  

  7.     android:textColorHint="#AAAAAA"  

  8.     android:textSize="15dip"  

  9.     android:singleLine="true"  

  10.     android:hint="請輸入..."  

  11. />  


接下來建立三個xml文件,分別為輸入框未獲得焦點時的背景,輸入框獲得焦點時的背景,selector背景選擇器(這里能獲得輸入框什么時候獲得和失去焦點),代碼如下:

bg_edittext_normal.xml(未獲得焦點時)

view plain

  1. <?xml version="1.0" encoding="UTF-8"?>   

  2. <shape xmlns:android="http://schemas.android.com/apk/res/android">   

  3.     <solid android:color="#FFFFFF" />   

  4.     <corners android:radius="3dip"/>  

  5.     <stroke    

  6.         android:width="1dip"    

  7.         android:color="#BDC7D8" />   

  8. </shape>  

bg_edittext_focused.xml(獲得焦點時)

view plain

  1. <?xml version="1.0" encoding="UTF-8"?>   

  2. <shape xmlns:android="http://schemas.android.com/apk/res/android">   

  3.     <solid android:color="#FFFFFF" />   

  4.     <corners android:radius="3dip"/>  

  5.     <stroke    

  6.         android:width="1dip"    

  7.         android:color="#728ea3" />   

  8. </shape>  

bg_edittext.xml(selector選擇器,這方面資料網上很多)

view plain

  1. <?xml version="1.0" encoding="UTF-8"?>   

  2. <selector xmlns:android="http://schemas.android.com/apk/res/android">  

  3.         <item android:state_window_focused="false" android:drawable="@drawable/contact_edit_edittext_normal" />  

  4.        <item android:state_focused="true" android:drawable="@drawable/contact_edit_edittext_focused" />  

  5. </selector>  


這樣就OK了,效果圖如下:

edittext設置獲得焦點時的邊框顏色

第二個輸入框邊框變為深色,是不是這樣更友好點。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

吉水县| 修武县| 瓦房店市| 沭阳县| 涟水县| 宁德市| 靖宇县| 叶城县| 西昌市| 杭锦后旗| 离岛区| 青岛市| 宣城市| 开阳县| 天气| 论坛| 巨鹿县| 武安市| 五原县| 瑞金市| 莱芜市| 龙岩市| 襄汾县| 内丘县| 紫阳县| 聂荣县| 濮阳县| 漳平市| 罗城| 酒泉市| 浦北县| 平武县| 芦溪县| 杭锦旗| 新田县| 晋中市| 英山县| 永年县| 淮阳县| 洛扎县| 滦南县|