用于计算器应用的定制键盘

时间:2012-05-08 04:28:11

标签: java android xml

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

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

1 个答案:

答案 0 :(得分:2)

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

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

除数字和基本运算符外,它还包括下划线。它甚至有模数(%),阶乘(!),混乱(?),如果你决定变得喜欢......

<强>加成

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

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

我只知道Android中包含的三个基本键盘。如果“手机”键盘不是可接受的选项,您可能需要设计自己的...

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

<强>加成

澄清一下,HTC上的“手机”键盘:

HTC keyboard