EditText不显示光标的解决方法

转载 2016年08月31日 09:55:47

解决方法有以下3种

1.在Edittext中加入以下属性

android:cursorVisible="true"
android:textCursorDrawable="@null"

2.在Edittext中加入以下属性

android:cursorVisible="true"
android:textCursorDrawable="@drawable/test_cursor"

对应的drawable文件

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

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

        <span style="font-family: Arial, Helvetica, sans-serif;"><!-- 光标宽度可以自己定义 --></span>

        <solid android:color="#008000" /><!-- 光标颜色可以自己定义 -->
    </shape>

3.如果以上没有效果就请用这个

明确指定EditText的inputType属性值inputType属性中的textCapSentences
不要用这个,国内手机好像没有用到这个,个人证实而已,用text或者textMultiLine

android:inputType="text|textMultiLine"

相关文章推荐

Android 设置EditText不显示光标

有时候需要设置EditText不显示光标,上网查了下,一般都是反射的系统方法: if (android.os.Build.VERSION.SDK_INT                 mEtI...

Android—edittext第一次显示不显示光标的

在edittext根布局加上如下属性             android:focusable="true"             android:focusableInTouchMo...

EditText光标不显示问题

关于EditText光标不显示的问题,搞了好长时间都没有整明白,试过很多方法都无果,如今发现了两种方式,虽然有不足,但是希望能帮助到大家。 方法一: 在AndroidManifest.xml中的a...

Android中EditText的光标的隐藏与再次显示

编辑框中有内容时,如下图所示: 当你点击重置按钮时,需要将编辑框的内容清空!如果只是单纯采用如下代码实现编辑框内容的清空:edit1.setText("");// TODO 编辑框设置清空 将会出现如...

Android Edittext 显示光标 获取焦点 监听焦点

Android Edittext 显示光标 获取焦点 监听焦点 Edittext java 代码控制获取焦点 EditText mEditText = (Edi...
  • aaawqqq
  • aaawqqq
  • 2015年12月11日 10:42
  • 30405

Android Edittext 显示光标 获取焦点 监听焦点

Android Edittext 显示光标 获取焦点 监听焦点    Edittext java 代码控制获取焦点 [java] view plain copy...

EditText 不显示光标 光标消失

解决方法有以下3种 1.在Edittext中加入以下属性 android:cursorVisible="true" android:textCursorDrawable="@null"12 2....

[Android教程]EditText设置/隐藏光标位置、选中文本和获取/清除焦点

有时候需要让光标显示在EditText的指定位置或者选中某些文本。同样,为了方便用户输入以提升用户体验,可能需要使EditText获得或失去焦点。 1. 设置光标到指定位置 EditText et...

Android的EditText设置光标一直显示而不闪烁的问题

本人最近在做的一个项目,关于EditText有这样一个需求: 用户在失去当前EditText的焦点时会出发联网上传数据的操作,代码如下: editText..setOnFocusChangeLis...

菜鸟的安卓实习之路----EditText 无光标显示解决方案

editText 会神奇的出现没有光标闪烁的情况,以下 的代码解决的就是。让光标显示,并且颜色和字颜色一致的效果  android:cursorVisible="true"  android:...
  • rually
  • rually
  • 2015年09月17日 20:45
  • 1082
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EditText不显示光标的解决方法
举报原因:
原因补充:

(最多只允许输入30个字)