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

2017-07-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));

}

}

};

上一篇 下一篇

猜你喜欢

热点阅读