您的位置:首页 > 移动开发 > Android开发

android:EditText控制首字母不能输0

2016-05-12 20:32 323 查看
android开发中有事会遇到输入框首位不能输0的情况:解决方法的大概思路如下:

首先为EditText绑定文本改变监听器 etText.addTextChangeListener(
new TextWatcher(){
@Override
public void onTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {}

@Override
public void beforeTextChanged(CharSequence arg0, int arg1,
int arg2, int arg3) {}

@Override
public void afterTextChanged(Editable arg0) {
if (arg0.toString().length() == 1
&& "0".equals(arg0.toString())) {
arg0.clear();
}
}});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: