欢迎来到代码驿站!

Android代码

当前位置:首页 > 移动开发 > Android代码

解决EditText不显示光标的三种方法(总结)

时间:2021-05-27 08:43:02|栏目:Android代码|点击:

解决方法有以下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实现倒计时方法汇总

栏    目:Android代码

下一篇:Kotlin新手基础学习之Elvis操作符

本文标题:解决EditText不显示光标的三种方法(总结)

本文地址:http://www.codeinn.net/misctech/129733.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有