0

我已经看到很多关于选择用于编辑文本的最佳输入类型键盘的问题,但我找不到可以帮助我使用半计算器应用程序的问题。我已经尝试过十进制、电话、数字标志签名及其组合,但它并没有给我我想要的东西。

是否有任何输入类型,包括数字、(+)、(-) 和 (.) ?或者如果我必须要如何创建和使用这个键盘?

4

1 回答 1

2

你有没有试过这个,它似乎有你想要的:

<EditText
    ...
    android:inputType="number"
    />

除了数字和基本运算符之外,它还包括下划线。它甚至有模数 (%)、阶乘 (!)、混淆 (?) 如果您决定看中...

添加

这可能更接近您想要的,因为您显然不是在寻找下划线......

<EditText
    ...
    android:inputType="phone"
    />

我只知道 Android 中包含的三个基本键盘。如果“电话”键盘不是一个可接受的选择,您可能必须设计自己的...

我设计键盘的方式就像任何其他应用程序一样。为此,我将在 TableLayout 上方使用 EditText 来帮助您组织按钮网格。并且每次单击按钮都会将相应的值添加到您的 EditText。

添加

澄清一下,HTC 上的“电话”键盘:

宏达键盘

于 2012-05-08T04:33:18.017 回答