为你的EditText设置
一个NumberKeyListener,然后重写getAcceptedChars()方法.
|
2: 另一种方法就更加简单了,那就是建立一个DigitsKeyListener,然后把它设为你的EditText的KeyListener.
- DigitsKeyListener numericOnlyListener = new DigitsKeyListener(false, true);
- editText.setKeyListener(numericOnlyListener);
本文介绍两种限制Android中EditText仅能输入数字的方法:一是通过自定义NumberKeyListener并重写getAcceptedChars()方法;二是直接使用DigitsKeyListener并设置允许输入数字。
4025





