1

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

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

这对我测试过的每台设备都非常有效,除了我刚刚收到一封来自使用第一代 Kindle Fire 的人的电子邮件,说他们无法输入小数或负数,因为 .它们-是灰色的。

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

android:inputType="numberDecimal|numberSigned"
android:inputType="number|numberDecimal|numberSigned" 

这导致两者都.变灰-

numberDecimalnumberSigned当它们只与“数字”配对而不是彼此配对时,两者都可以正常工作。

有谁知道如何在numberDecimal|numberSigned第一代 Kindle Fire 上一起工作,或者使 editText 只允许数字、小数和前两者的负数版本?

4

1 回答 1

0
android:inputType="number|numberSigned|numberDecimal"
于 2013-03-30T23:30:34.117 回答