美文网首页
Android之EditTextView 之数字类型且第一位不为

Android之EditTextView 之数字类型且第一位不为

作者: 玛格纳斯 | 来源:发表于2017-07-18 14:18 被阅读11次

由于在百度上看到一答案只有一个。且那个答案是不严谨的,于是写下这么一个小小的功能。

EditTextView mEdtView;

mEdtView.addTextChangedListener(textWatcher);

privateTextWatchersalatyWatcher=newTextWatcher() {

@Override

public voidbeforeTextChanged(CharSequence s,intstart,intcount,intafter) {

}

@Override

public voidonTextChanged(CharSequence s,intstart,intbefore,intcount) {}

@Override

public voidafterTextChanged(Editable s) {

String text = s.toString();

if(text.length() >=1&& text.substring(0,1).equals("0")) {

mEdtView.setText(text.substring(1));

}

}

};

相关文章

网友评论

      本文标题:Android之EditTextView 之数字类型且第一位不为

      本文链接:https://www.haomeiwen.com/subject/duqhkxtx.html