gpt4 book ai didi

java - Android Java 修改键盘按键

转载 作者:行者123 更新时间:2023-11-29 09:12:37 26 4
gpt4 key购买 nike

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

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

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

由于我使用 bigDecimal,因此可以轻松输入非常大/小的值并获得更准确的答案。小数位数的 mathContext 由近似值自动确定。

谢谢。

最佳答案

Is it possible to modify the "space" button on the phone keypad to output 'E' into the text field and disable the symbols section button only for that particular page?

仅当您编写自己的输入法编辑器时,并且仅当用户选择切换到您的输入法编辑器时。

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

关于java - Android Java 修改键盘按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11449088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com