Android開(kāi)發(fā)中自定義 editText下劃線
看了下網(wǎng)上代碼:
我想要的效果如下圖

下劃線和文字有15dp的間距 eeeeee的顏色
上代碼,
<"1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:bottom="0dp"
android:left="-1dp"
android:right="-1dp"
android:top="-1dp">
<shape>
<solid android:color="@android:color/transparent" />
<stroke android:color="@color/color_eeeeee"
android:width="1dp" />
<padding android:bottom="15dp" />
</shape>
</item>
</layer-list>那么 就會(huì)變成4邊都有邊框包裹,這里設(shè)置-1dp 是抹去不想顯示的邊框,因?yàn)橹恍枰聞澗€ ,所以上下左全部設(shè)置成-1dp,
shape中的 stroke 中 2個(gè)屬性 ,一個(gè)是color 表示邊框的顏色,width表示邊框的寬度。我這里設(shè)置1DP
需求是文字與下劃線間隔15DP ,那么就在<padding 中設(shè)置bottom 為15dp。
再寫個(gè)selector 就可以用了
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="false" android:drawable="@drawable/et_underline_selected"/>
<item android:state_focused="true" android:drawable="@drawable/et_underline_selected"/>
</selector>然后把這個(gè)樣式設(shè)置成edittext的默認(rèn)樣式,以后就不用每次都調(diào)用這個(gè)了
具體操作如下
現(xiàn)在androidManifest中找到你系統(tǒng)的樣式


到此這篇關(guān)于Android開(kāi)發(fā)中自定義 editText下劃線的文章就介紹到這了,更多相關(guān)自定義 editText下劃線內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
android仿音悅臺(tái)頁(yè)面交互效果實(shí)例代碼
這篇文章主要介紹了android 仿音悅臺(tái)頁(yè)面播放效果實(shí)例代碼,新版的音悅臺(tái) APP 播放頁(yè)面交互非常有意思,可以把播放器往下拖動(dòng),然后在底部懸浮一個(gè)小框,還可以左右拖動(dòng)。2017-01-01
Android 重寫ViewGroup 分析onMeasure()和onLayout()方法
這篇文章主要介紹了Android 重寫ViewGroup 分析onMeasure()和onLayout()方法的相關(guān)資料,需要的朋友可以參考下2017-06-06
Android 消息機(jī)制問(wèn)題總結(jié)
本文主要介紹Android 消息機(jī)制,這里整理了消息機(jī)制的詳細(xì)資料,和經(jīng)常出現(xiàn)的問(wèn)題,希望能幫助大家對(duì)消息機(jī)制的理解2016-08-08
獲取Android簽名證書的公鑰和私鑰的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)?lái)一篇獲取Android簽名證書的公鑰和私鑰的簡(jiǎn)單實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-12-12
Android實(shí)現(xiàn)繞球心旋轉(zhuǎn)的引導(dǎo)頁(yè)效果
本篇文章主要介紹了Android實(shí)現(xiàn)繞球心旋轉(zhuǎn)的引導(dǎo)頁(yè)效果,想要實(shí)現(xiàn)此效果的同學(xué)可以參考一下本文。2016-11-11
Android小程序?qū)崿F(xiàn)音樂(lè)播放列表
這篇文章主要為大家詳細(xì)介紹了Android小程序?qū)崿F(xiàn)音樂(lè)播放列表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-05-05

