0

在键盘上打字时会出现一个气泡以显示您按下的字符,我正在寻找一种方法来防止它这样做!

在此处输入图像描述

4

2 回答 2

1

简短的回答:你不能。

长答案:它通常由制造商定制。我们在同一个 Android 版本中发现制造商之间存在许多差异。我们得出结论,尝试自定义行为是没有意义的。即使您确实找到了一种方法,它也可能适用于该特定 Android 版本中的特定制造商。

即使您要求使用带有 的数字键盘<EditText android:inputType="number" ... />,具体显示给用户的内容也因制造商而异。

如果您找到对文档化 API 的引用以更改键盘行为,我将不胜感激它的链接。

于 2012-06-03T20:13:33.400 回答
1

android上的键盘就像任何其他应用程序一样。你可以安装任何你想要的。

因此,对于其他开发人员可以对每个应用程序做什么,并没有太多规则。这就是其中之一。

据我所知,您唯一能做的就是向键盘提示您希望对 editText 进行何种输入(键盘应用程序可能会或可能不会按照您希望的方式处理它) . 除此之外,你不能强迫另一个应用程序按照你希望的方式工作。

但是,您始终可以创建自己的键盘,甚至内置在应用程序中。这样您就可以设置自己的规则。

于 2012-06-03T22:30:52.223 回答