Kindle Fire第一代inputType“numberSigned”和“numberDecimal”互相取消

时间:2013-01-04 03:13:15

标签: android-layout input numbers kindle-fire

我在商店里有一个计算器类型的应用程序,它有一些只允许数字,小数和负数的editText框。

我输入了XML android:inputType="numberDecimal|numberSigned"

这对我测试过的每台设备都很有用,除了我刚收到使用Kindle Fire第一代的人发来的电子邮件,说他们不能输入小数或负数,因为.和{{ 1}}是灰色的。

我在Eclipse中设置了一个Kindle Fire第一代模拟器并开始玩游戏,果然我找到了以下内容:

-

导致android:inputType="numberDecimal|numberSigned" android:inputType="number|numberDecimal|numberSigned" .都显示为灰色。

-numberDecimal只有在与“数字”配对但彼此不配对时才能正常工作。

有没有人知道如何让numberSigned一起工作,或者让editText只允许Kindle Fire第一代的两个前者的数字,小数和负面版本?

1 个答案:

答案 0 :(得分:0)

android:inputType="number|numberSigned|numberDecimal"