触摸屏键盘

时间:2010-03-04 13:10:40

标签: android

我正在为Android开发一个应用程序。

我需要在屏幕上显示数字小键盘。

如何实现这一目标?

2 个答案:

答案 0 :(得分:1)

我一直在努力解决这个问题。我无法呈现完全仅数字键盘,但您最接近这个组合:

<EditText
  android:id="@+id/someid"
  android:inputType="phone"
  android:numeric="integer"
</EditText>

inputType="phone"将键盘从普通键盘更改为具有更少,更大按钮的键盘(而inputType="numberDecimal"使用普通键盘,但从数字键集开始)和numeric="integer"表示除数字之外的任何内容都会被忽略(即它们甚至不会出现在EditText中)。如果那就是你所追求的,还有一个numeric="decimal"

答案 1 :(得分:0)

什么需要数字输入?如果它是EditText,则main.xml应该有一个类似

的条目
<EditText
        android:id="@+id/someid"
        android:inputType="numberDecimal">
</EditText>

当用户点击输入字段时,这将显示数字键盘。