android 设置文本框输入为数字

设置文本框只接受数字
editText.setKeyListener(new NumberKeyListener()
{
@Override
protected char[] getAcceptedChars()
{
return new char[] { '1', '2', '3', '4', '5', '6', '7', '8', '9', '0' };
}
public int getInputType()
{
return android.text.InputType.TYPE_CLASS_PHONE;
}
});

XML文件的设置为:

android:numeric="integer" 

 

posted on 2012-05-15 11:09  beyond1008  阅读(1391)  评论(0编辑  收藏  举报

导航