2

我正在尝试在 android 上复制我公司在外部开发的 iphone 应用程序。

我的需求很简单,但在android下似乎很难实现。我有三个数字编辑文本输入。每个都应该只取十进制数值。所以数字 0-9 和“。” 或者 ”,”。在 iphone 上,这是通过计算器式键盘的滑动实现的,其中一个按钮是“GO”按钮,当按下该按钮时会隐藏键盘,如果所有输入都有有效值,则会触发在屏幕上显示值的计算。

我已经尝试过 android 手机输入类型,这非常接近我想要的,但我不知道如何复制 go 按钮。我在主界面本身上放了一个计算按钮,但是一旦打开键盘,我就无法再次使用它。

我也可以

A. 以某种方式修改手机键盘的布局,将其中一个按钮更改为 GO(计算)并拦截按键或

B. 我是否必须创建自己的键盘,在这种情况下,我该如何将它滑入和滑出当前视图的顶部?

多谢你们

4

1 回答 1

1

参见android:imeActionIdandroid:imeActionLabel为您的 GO 按钮。

于 2010-09-30T14:20:06.183 回答