我正试图在 android 上复制我公司在外部开发的 iphone 应用程序。
我的需求很简单,但是在android下好像很难实现。我有三个数字编辑文本输入。每个都应该只采用十进制数值。所以数字 0-9 和“.”或者 ”,”。在 iPhone 上,这是通过计算器式键盘中的滑动实现的,其中一个按钮是“GO”按钮,按下该按钮时会隐藏键盘,如果所有输入均具有有效值,则会触发在屏幕上显示值的计算。
我已经尝试过 android 手机输入类型,这非常接近我想要的,但我不知道如何复制 go 按钮。我已经在主界面本身上放置了一个计算按钮,但是一旦打开它,我就无法再次使用键盘。
我也可以
一个。以某种方式修改电话键盘的布局,将其中一个按钮更改为 GO(计算)并拦截按键或
B.我是否必须创建自己的键盘,在这种情况下,我该如何将其滑入和滑出 在当前 View 的顶部?
谢谢大家
最佳答案
参见 android:imeActionId
和 android:imeActionLabel
用于您的 GO 按钮。
关于安卓:我需要一个滑入计算器类型的软键盘 la iphone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830735/