1. 程式人生 > >Android 修改EditText的游標顏色和背景色

Android 修改EditText的游標顏色和背景色

Edittext 的游標顏色:

在xml佈局檔案中
android:textCursorDrawable=”@null” 表示游標的顏色和字型的顏色一樣

當然,我們也可以自定義游標的顏色,在drawable資料夾下寫個edit_cursor_color.xml檔案

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <size android:width
="2dp" />
<solid android:color="#ff7200" /> </shape>

然後 android:textCursorDrawable=”@drawable/edit_cursor_color”

這裡寫圖片描述

Edittext 的背景顏色:

設定系統的 EditText 是一條下劃線,自定義一條下劃線的背景色

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item> <shape android:shape="rectangle" > <gradient android:endColor="#ff7200" android:startColor="#ff7200" /> </shape> </item> <item android:bottom="2dp"> <shape android:shape="rectangle"
>
<gradient android:endColor="#eeeeee" android:startColor="#eeeeee" /> </shape> </item> </layer-list>

效果完全就是上圖效果。

相關推薦

Android 修改EditText游標顏色景色

Edittext 的游標顏色: 在xml佈局檔案中 android:textCursorDrawable=”@null” 表示游標的顏色和字型的顏色一樣 當然,我們也可以自定義游標的顏色,在drawable資料夾下寫個edit_cursor_color.

修改狀態欄的文字顏色景色

res view red plist log cnblogs barh resp shared 一.修改狀態欄文字顏色 這裏修改文字顏色分兩種情況 (1)導航欄是隱藏狀態 如果導航欄為隱藏狀態 可以直接在控制器中重寫如下方法 // 重寫方法 狀態欄白色 - (UISta

Android 修改EdtiText游標顏色

1.新建一個drawable檔案cursor_red <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" and

改變某個單元格的字型顏色景色

場景: 需要不同的顏色來區分其他資料 操作步驟: 新增 NM_CUSTOMDRAW 訊息響應事件,或者手動新增 實現程式碼如下: NMLVCUSTOMDRAW* pLVCD = reinterpret_cast<NMLVCUSTOMDRAW*>(pNMHDR);

MFC List Control控制元件改變Item的顏色景色

https://msdn.microsoft.com/zh-cn/library/ms364048(v=vs.80).aspx http://blog.csdn.net/leixiaohua1020/article/details/12619341http://www.j

android 中TextView設定部分文字景色文字顏色

通過SpannableStringBuilder來實現,它就像html裡邊的元素改變指定文字的文字顏色或背景色 public class MainActivity extends Activity

android 中通過不同的條件,改變listview中字型顏色景色

結果圖: 通過介面卡進行操作: public class SystemAdapter extends BaseAdapter { private ArrayList<SjClass> sData; private Context sContext;

Android 設定EditText游標Cursor顏色及粗細

在android的輸入框裡,如果要修改游標的顏色及粗細步驟如下兩步即可搞定: 1.在資原始檔drawable下新建一個游標控制color_cursor.xml   <?xml version="1.0" encoding="utf-8"?> <shape xm

Android 使用shape定義不同控制元件的的顏色景色、邊框色

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/

MFC靜態文字控制元件如何設定字型--大小顏色景色

方法一:通過構建相應字型 CFont font; font.CreateFont(10,10,0,0,FW_BLACK,FALSE,FALSE, FALSE,GB2312_CHARSET,OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,DEF

修改eclipse窗體景色

1.eclipse工具欄:開啟help--->eclipse marketplace--->theme--->選擇主題--->匯入即可2.修改背景色:eclips-->windows--->preference--->general-

eclipse中的字體大小設置景色設置

技術分享 -1 image ply logs .cn lips app cnblogs 1.字體大小設置 在basic下選擇最後一個TextFont 護眼背景色設置 添加到自定義顏色後點確定 最後一步點apply eclipse中的字體大小設置和背景色設

Photoshop腳本 > 設置前景色景色

photoshop腳本 ps腳本 源自:http://coolketang.com/tutorials/menu1lesson8.php本節將演示如何使用腳本,設置Photoshop的前景色和背景色。首先創建一個空白的腳本文檔,並保存在硬盤上某個位置。並輸入腳本代碼:var answer = conf

關於chrome瀏覽器的帳號密碼景色的填充問題

瀏覽器中 一次 -c rip tof 密碼 orm 有關 col 不知道大家平時做項目的時候有木有關註這個問題,其實之前做項目遇到過類似的問題,但是因為是單獨的chrome瀏覽器的填充,而且是樣式問題稍微嚴重點,也就沒在意。然而在近期的項目中有遇到了這個問題,

Android修改狀態欄顏色全方位教程

content android-m 控件 -c mst exc icon turn span 關鍵字:狀態欄著色 透明狀態欄 沈浸式 白底黑字 Github Demo:https://github.com/imflyn/Eyes 參考文章: Android-transul

markdown語法之字體、字號、顏色以及景色

AS 標簽 字號 col pre face GC ace down 字體、字號與顏色 html標簽:<font> font標簽屬性: face:字體 size:規定文本的尺寸大小。 可能的值:從 1 到 7 的數字。

程式碼裡設定EditText游標顏色

程式碼裡不能設定EditText游標顏色,沒有相關的api。   除了了xml裡android:textCursorDrawable="@drawable/bg_edittext"屬性,還可以to通過設定themegai'改變游標顏色: theme可以全域性設定EditText

ios 對於修改navigationItem的顏色系統自帶的navigationItem的rightBarButtonItem的顏色的問題

對於iOS的navigationItem的tittle的顏色修改: 首先建一個工程,建一個UINavigationController然後對navigationBar上tittle修改 只需要帶程式碼中新增如下程式碼即可 : //修改navigationItem的顏色

修改notepad++的主題(景色、前景色、字型等)

修改notepad++的主題(背景色、前景色、字型等) 2016年06月01日 11:06:43 Angus-wsj 閱讀數:37305 標籤: notepad++背景色字型顏色 版權宣告:本文為博主原創文章,未經博主允許不得轉載。https://bl

關於android自定義字型顏色點選改變字型顏色

先看效果圖 上面的為點選按下的效果圖 上面的為預設的(鬆開按鈕)的效果圖 首先我們先在values資料夾下新建一個color.xml檔案 這檔案就是配置我們要使用的顏色 程式碼如下 <?xml version="1.0" encoding