如何在kitkat的编辑文本中显示光标颜色?

时间:2015-08-12 12:18:00

标签: android android-layout

光标不会显示在编辑文本的4.4中。 我的代码低于xml:

 <EditText
                android:id="@+id/editextTitle"
                style="@style/WrapMid_edittext"
                android:hint="Search"
                android:singleLine="true" />

3 个答案:

答案 0 :(得分:1)

要更改光标颜色,您需要创建一个drawable,如下所示(cursor.xml):

<?xml version="1.0" encoding="utf-8"?>

<solid android:color="@color/cursor_color" />

<size android:width="1dp" />

并将其用作

                <EditText
                android:id="@+id/editextTitle"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                style="@style/WrapMid_edittext"
                android:hint="Search"
                android:singleLine="true"
                android:textCursorDrawable="@drawable/cursor"/>

答案 1 :(得分:0)

你的问题非常笼统,你应该更具体,但我想我明白你在这个问题上的意思。

android:textCursorDrawable="@null"

添加这个简单的行,它应该解决您的问题。您可以使用此代码进行操作,并根据需要更改光标的颜色。

如果您需要参考指南,请查看here,如果向下滚动,我会邀请您专注于此:

enter image description here

答案 2 :(得分:0)

您的编辑文字应该是这样的

          <EditText
            android:id="@+id/editextTitle"
            style="@style/WrapMid_edittext"
            android:hint="Search"
            android:textCursorDrawable="@null"
            android:singleLine="true" />

仍面临问题..看here