2015-05-22 4 views
8

Я разрабатываю новое приложение, где мне нужно настроить цвет курсора EditText и ширину курсора. Может ли кто-нибудь направить меня. Это будет appriciable. Спасибо заранее.Как изменить цвет и ширину текстового курсора в android

+0

[http://stackoverflow.com/questions/11649234/change-edittext-cursor-color](http://stackoverflow.com/questions/11649234/change-edittext- курсор-цвет) –

+0

http://stackoverflow.com/questions/6225995/can-i-change-the-cursor-size-in-android-edit-text-field –

ответ

11

Создайте свою новую вытяжку для курсора, например, назвать его my_custom_cursor_drawable.xml в вытяжке папки

my_custom_cursor_drawable.xml 
<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"  android:shape="rectangle" > 
<size android:width="0.5dp" /> 
<solid android:color="#FF0910DD"/>!--Could be any color you want 
</shape> 

В EditBox, где вы хотите этот обычай установить свойство курсор в

android:textCursorDrawable="@drawable/cursor_drawable" 

Thats это! ! импровизировать, если нужно. Любая вытащенная, любая форма и т. Д.

1

Вы можете определить пользовательский чертеж для курсора EditText и использовать его для EditText с помощью android:textCursorDrawable.

Смежные вопросы