1

我有一个输入字段,我希望用户在其中输入一个数字(字母为[0-9])。通常,在将字段指定为数字输入时出现的 IME比(至少在我的三星开发设备上TYPE_CLASS_PHONE)要好得多。但是我觉得使用有一些警告......如果严格来说更好,为什么这两种类型都会存在?TYPE_CLASS_NUMBERTYPE_CLASS_PHONETYPE_CLASS_PHONE

是否有充分的理由不TYPE_CLASS_PHONE用于不是电话号码的数字输入?

4

1 回答 1

1

TYPE_CLASS_PHONE专门用于电话号码,不支持任何变化或标志。

TYPE_CLASS_NUMBER支持以下标志:TYPE_NUMBER_FLAG_SIGNEDTYPE_NUMBER_FLAG_DECIMAL. 它还支持以下变体:TYPE_NUMBER_VARIATION_NORMALTYPE_NUMBER_VARIATION_PASSWORD.

还:

TYPE_CLASS_NUMBER

数字

TYPE_CLASS_PHONE

电话

于 2013-06-27T12:08:03.813 回答