2
经过大量搜索后,我无法找到任何有关修改Android上按键的值的信息。我的应用程序的字段只能是有效的数字值(例如-1.9)。因此,我不是将其限制为仅用于输入的整数,而是将其更改为使手机键盘显示,以便用户无法输入无效字符。Android Java修改键盘按键
该应用程序需要允许用户输入'E'作为大/小值(例如5.9E-10)。
是否可以修改手机小键盘上的space
按钮,在文本字段中输出“E”并仅为特定页面禁用符号部分按钮?
由于我使用了bigDecimal
,这可以很容易地输入非常大/小的值并获得更准确的答案。小数位数mathContext
由近似自动确定。
谢谢。
这不是一个正常的计算器,它是一个基于给定公式的计算器。有几个文本字段。我可以让自己的输入部分的用户界面,但我如何使该部分自动隐藏或出现就像一个普通的键盘?以及如何将值传递给选定的EditText而不会失去焦点。 – 2012-07-16 02:27:50