android – EditText bug:按下限制字符后内容重复

android – EditText bug:按下限制字符后内容重复,第1张

概述我有一个带有限制字符的EditText.我只允许数字为 Galaxy S4出现了一件奇怪的事情.它没有出现HTC Desire HD,HTC Desire X和ZTE Blade. >我输入dddsss >我输入了像å这样的瑞典字符. >它没有出现,因为它不是一个允许的角色,所以内容仍然是dddsss >我输入一个字符,例如ü > EditText的内容变为dddsssdddsssu >我输入另一 我有一个带有限制字符的EditText.我只允许数字为

galaxy S4出现了一件奇怪的事情.它没有出现HTC Desire HD,HTC Desire X和ZTE Blade.

>我输入dddsss
>我输入了像å这样的瑞典字符.
>它没有出现,因为它不是一个允许的角色,所以内容仍然是dddsss
>我输入一个字符,例如ü
> EditText的内容变为dddsssdddsssu
>我输入另一个字符,例如t,内容变为dddsssdddsssudddsssut

当我按下退格键时有时会发生这种情况,因此它必须是按钮按下问题.

我添加了android:inputType =“textNoSuggestions”,但它没有帮助.

<EditText      androID:ID="@+ID/comment_et"      androID:layout_wIDth="0dp"      androID:layout_height="45dp"      androID:layout_marginRight="5dp"      androID:layout_weight="1"      androID:paddingleft="5dp"      androID:paddingRight="5dp"      androID:background="@drawable/IDea_edittext"      androID:digits="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMnopQRSTUVWXYZ,1,2,3,4,5,6,7,8,9,*,!,@,#,$,%,^,(,),_,+,-,[,],{,},:,;,&apos;,|,\,.,/,ß,?,~,="      androID:inputType="textCapSentences|textNoSuggestions"      androID:textSize="16dp" />

有没有人经历过这个?

解决方法 我有同样的问题,并通过将EditText的inputtype更改为:

androID:inputType="text|textNoSuggestions"

我不知道这是否是一个合适的解决方案,但对我来说没问题.

总结

以上是内存溢出为你收集整理的android – EditText bug:按下限制字符后内容重复全部内容,希望文章能够帮你解决android – EditText bug:按下限制字符后内容重复所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1125219.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存