edittext 光标不显示_大家有没有遇到过edittext不显示光标的情况?

这篇博客讨论了在Android开发中遇到的EditText光标不显示的问题,特别是在某些特定设备如索爱手机的2.3.4系统上。开发者发现光标可能是由于颜色与背景相同导致看不见,而hint显示问题可以通过设置解决。建议尝试使用android:cursorVisible属性和更换主题以解决光标显示问题。
摘要由CSDN通过智能技术生成

同样的代码,在绝大多数手机上显示都是一切正常的,就是一个edittext内光标显示的出来,并且闪烁,为edittext设置hint显示正常。

可是在索爱手机的2.3.4官方系统上就是显示不出来,hint显示不出来,光标显示不出来。

对于hint显示不出来我通过替代方法解决了,但是光标就是显示不出来,在其他的手机上一切正常,我在网上也搜到了一个有人问得这个问题http://www.eoeandroid.com/thread-90533-1-1.html可是没有人能给答案,那个光标的属性也设置了,还是不行。

我上面说的这个是对于我固定了宽度的一个edittext问题,但是对于某一个大段文本,也就是设置width=fill

height=wrap的话光标显示正常。

如果有遇到,希望你能来探讨下

10分

1.在虚拟机上光标闪烁么?闪烁的话就说明光标是存在的。android:cursorVisible加入这个属性试试呢。

2.删了之前的edittext重新new一个试试。

如果还不行那应该就不行了。

ps:有些android手机会修改一些内核属性,光标啊焦点啊神马的,不是软件上能修改的。

引用 1 楼 coder_dai 的回复:

1.在虚拟机上光标闪烁么?闪烁的话就说明光标是存在的。android:cursorVisible加入这个属性试试呢。

2.删了之前的edittext重新new一个试试。

如果还不行那应该就不行了。

ps:有些android手机会修改一些内核属性,光标啊焦点啊神马的,不是软件上能修改的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值