Android - 数字(浮动)软键盘

时间:2011-05-16 15:21:29

标签: android keyboard

我需要在EditText中插入一些带小数的数字数据。我知道我可以插入这个:

android:inputType="numberDecimal"

在我的xml文件中。但我想要一个只有数字(和点)键的不同键盘。类似“手机”键盘(android:inputType="phone")。

我知道,这是一个重复的问题(here原文),但我决定开一个新问题,因为第一个问题看起来没有一个好的解决方案。

1 个答案:

答案 0 :(得分:1)

这取决于您的设备上安装的键盘应用程序,哪些按钮对于不同的inputTypes是可见的。由于安全问题,您无法简单地覆盖默认键盘。但是您可以创建自己的实现。但它需要由用户在设置中注册。

有怎么做:
http://android-developers.blogspot.com/2009/04/creating-input-method.html

示例键盘:
http://developer.android.com/resources/samples/SoftKeyboard/index.html