修改EditText背景和游標

2021-09-10 04:53:23 字數 685 閱讀 3191

安卓原生的edittext樣式不太好看(游標和背景),不同的專案都需要定製。

2). styles.xml中修改coloraccent對應顏色即可。

@color/colorprimarydark

@color/coloraccent

效果圖:

次選方案

如果不能修改主題,要單獨定製某個edittext的游標和背景。可以通過設定android:background(背景)、android:textcursordrawable(游標顏色)和android:textselecthandle(焦點擊擇圖示)

效果圖:同上

參考**完整demo:

安卓開發技術分享:

EditText背景 游標 下劃線顏色

一 edittext的游標顏色 在xml布局檔案中 android textcursordrawable null 表示游標的顏色和字型的顏色一樣 當然,我們也可以自定義游標的顏色,在drawable資料夾下寫個edit cursor color.xml檔案 然後 android textcurso...

EditText游標顏色設定

又一次做應用,發現edittext沒有顯示游標,借鑑了網上的方法,發現是因為游標是白色的,與背景一樣造成的,這裡記錄一下如何設定edittext等的游標顏色 需要在布局檔案中指定androd textcursordrawable,如果需要設定成與字型一樣的顏色,改屬性設定為 null 即可,如果需要...

安卓開發 修改EditText中的游標位置

android 的edittext控制項預設獲取焦點的時候,插入游標是在第乙個位置的。今天在處理edittext時,遇到乙個問題,就是如果edittext中設定了文字,這個時候游標是在文字的最前面,而不是文字的最後。but我需要游標處在我所設定文字的最後,但是edittext 沒有提供setcurs...