在编辑文本android上设置数字键监听器?

时间:2014-07-10 06:31:35

标签: android android-edittext

我有一些动态创建的多个edittexts,我需要设置数字。

用户可以输入0-9之间的数字 并且' - '在开始时签名而不是在任何号码之后。

有效输入

    a. 1235
    b. -568

输入无效

    a. --1234
    b. 5-6

这就是我正在使用的

      et.setKeyListener(DigitsKeyListener.getInstance("0123456789-"));

如何实现我的解决方案?

1 个答案:

答案 0 :(得分:0)

解决了

      et.setKeyListener(DigitsKeyListener.getInstance(true, false));
      //true stands for the signed number
      //false stands for decimal value