在键盘上键入时,会出现一个气泡,显示您按下的字符,我正在寻找一种方法来阻止它这样做!!
答案 0 :(得分:1)
简短的回答:你不能。
答案很长:它通常由制造商定制。我们发现在同一个Android版本中,制造商之间存在许多差异。我们得出结论,试图定制行为毫无意义。即使您确实找到了某种方法,它也可能适用于该特定Android版本中的特定制造商。
即使您要求使用<EditText android:inputType="number" ... />
的数字键盘,确切显示给用户的内容因制造商而异。
如果您找到对已记录的API的引用以更改键盘行为,我将非常感谢它的链接。
答案 1 :(得分:1)
android上的键盘就像任何其他应用程序一样。你可以安装任何你想要的。
因此,关于其他开发人员可以对每个应用程序做什么的规则并不多。这是其中之一。据我所知,你唯一能做的就是给键盘一个提示你想要为editText提供什么类型的输入(键盘应用可能会或可能不会按你希望的方式处理它它)。除此之外,你不能强迫另一个应用程序按你希望的方式工作。
但是,您始终可以创建自己的键盘,甚至可以内置到应用程序中。通过这种方式,您可以设置自己的规则。