Android更改EditText下劃線顏色樣式的方法
前言
相信大家都知道,當使用AppCompatEditText(Edit Text)時,默認的下劃線是跟隨系統(tǒng)的#FF4081的顏色值的,通過改變這個值可以改變所有的顏色樣式
有時候你想單獨定義某一個界面的顏色樣式,則可以這樣做:
1.在你的build.gradle中添加最新的appcompat庫
dependencies { compile 'com.android.support:appcompat-v7:X.X.X' // X.X.X 為最新的版本號 }
2.讓你的activity繼承android.support.v7.app.AppCompatActivity
public class MainActivity extends AppCompatActivity { ... }
3.在任何layout.xml文件中聲明您的EditText
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Hint text"/>
4.在styles.xml文件中聲明自定義樣式
<style name="MyEditText" parent="Theme.AppCompat.Light"> <item name="colorControlNormal">@color/indigo</item> <item name="colorControlActivated">@color/pink</item> </style>
5.通過android:theme屬性將此樣式應用于您的EditText
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Hint text" android:theme="@style/MyEditText"/>
效果如下:
總結
以上就是關于Android更改EditText下劃線顏色樣式的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關文章
Android studio 實現(xiàn)隨機位置畫10個隨機大小的五角星的代碼
這篇文章主要介紹了Android studio 實現(xiàn)隨機位置畫10個隨機大小的五角星,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05Android ScrollView的頂部下拉和底部上拉回彈效果
本篇文章主要介紹了Android ScrollView的頂部下拉和底部上拉回彈效果,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-05-05Android開發(fā)之圖形圖像與動畫(二)Animation實現(xiàn)圖像的漸變/縮放/位移/旋轉
Android 平臺提供了兩類動畫,一類是Tween動畫,就是對場景里的對象不斷的進行圖像變化來產(chǎn)生動畫效果;旋轉、平移、放縮和漸變等等,感興趣的朋友可以了解下啊,希望本文對你有所幫助2013-01-01Android自定義控件實現(xiàn)優(yōu)雅的廣告輪播圖
這篇文章主要為大家詳細介紹了Android自定義控件實現(xiàn)優(yōu)雅的廣告輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03