繁体   English   中英

Android Java修改键盘键

[英]Android Java Modifying Keyboard Keys

经过大量搜索,我找不到有关修改Android上某个键给定值的任何信息。 我的应用程序具有只能为有效数字值(例如-1.9)的字段。 因此,我将其更改为只显示输入数字,而不是将其限制为仅用于输入的整数,以便用户无法输入无效字符。

该应用将需要允许用户输入“ E”以表示较大/较小的值(例如5.9E-10)。

是否可以修改电话键盘上的space键以将“ E”输出到文本字段中,并仅针对该特定页面禁用符号部分按钮?

由于使用bigDecimal ,这将使输入大/小值并获得更准确的答案bigDecimal 小数位数的mathContext由近似值自动确定。

谢谢。

是否可以修改电话键盘上的“空格”按钮以将“ E”输出到文本字段中,并仅针对该特定页面禁用符号部分按钮?

仅当您编写自己的输入法编辑器时,然后才是用户选择切换到您的输入法编辑器时。

或者,不要使用EditText ,而EditText自己的计算器按钮作为自己的UI的一部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM