Android EditText 不显示光标 以及自定义光标
来源:互联网 发布:数组 get 编辑:程序博客网 时间:2024/06/06 10:50
Android EditText 不显示光标解决方案
1. EditText使用的是图片背景
如果是EditText使用的是图片背景会遮住光标
通过对EditText设置属性 android:textCursorDrawable=”@null” 一般可以解决这个问题。
===>这个是安卓属性源码对这条属性的解释
<!-- Reference to a drawable that will be drawn under the insertion cursor. --> <attr name="textCursorDrawable" format="reference" />
<!-- 上面的 format="reference" 的意思是: 参考某一资源ID。--> <EditText android:layout_width = "match_parent" android:layout_height = "match_parent" android:background = "@drawable/资源ID" /> <!-- 颜色样式根据传入的资源来定 -->
这个属性是通过设置EditText光标的颜色或者图片来重新生成一个自定义属性
的光标
2. EditText使用的是shape背景
对于自定义EditText使用的如果是Shape图形的话出错比较少,首先要保证中间透 明,如果还没有解决问题的话,就还有一个很大的可能就是你设置背景边框的时候没有对你的EditText 设置 padding 值,被覆盖了。
// padding 值很重要 <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:paddingLeft="5dp" android:paddingRight="5dp" >
Android EditText 自定义光标,修改样式
这个其实比较简单通过设置android:textCursorDrawable=”@drawable/资源ID”
来使用其它颜色或者图片样式
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:textCursorDrawable="@drawable/ic_launcher" android:paddingLeft="5dp" android:paddingRight="5dp" >
0 0
- Android EditText 不显示光标 以及自定义光标
- android开发中EditText光标看不到,光标不显示
- Android 设置EditText不显示光标
- android EditText不显示光标 解决办法
- android 中EditText光标不显示问题
- Android EditText显示光标 不弹出键盘
- Android之第一次不显示EditText光标
- Android EditText 获得焦点不显示光标
- EditText 不显示光标 光标消失
- EditText光标不显示问题
- EditText的光标不显示
- EditText光标不显示问题
- Android—edittext第一次显示不显示光标的
- Android EditText不弹出输入法以及光标设置
- Android EditText 点击时不弹出键盘但显示光标
- edittext不显示光标的情况
- EditText无内容光标不显示
- EditText不显示光标的解决方法
- HQL日期类型String转data类型 方言设置为mysql 用mysql内置函数
- iOS 的 TCP/IP 协议族剖析 && Socket
- 【Usaco2016 FEB】Fenced In 题解
- 选择、冒泡、插入排序
- 图像处理之高斯金字塔
- Android EditText 不显示光标 以及自定义光标
- 获取iOS设备信息
- 浅谈医疗卫生系统人事档案管理
- linux开启远程链接数据库
- iOS 实时检测网络状态
- Redis-benchmark的试用总结
- SpannableString中的LinkMovementMethod和ClickableSpan的实现安卓可点击有颜色文字使用
- 函数参数的传递问题(指针的指针)【想在函数中分配内存】(指针做参数,即可做输入参数也可做输出参数)
- Centos 6.7设置静态IP方法与eth1问题解决