美文网首页
Android EditText 输入金额(小数点后两位)

Android EditText 输入金额(小数点后两位)

作者: 随心随性_0a25 | 来源:发表于2017-09-11 10:44 被阅读0次

etMoney.addTextChangedListener(newTextWatcher() {

@Override

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

}

@Override

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

}

@Override

public voidafterTextChanged(Editable s) {

String temp = s.toString();

intposDot = temp.indexOf(".");

if(posDot <=0)return;

if(temp.length() - posDot -1>2)

{

s.delete(posDot +3, posDot +4);

}

}

});

blog.csdn.net/sheilazxx/article/details/53785369

相关文章

网友评论

      本文标题:Android EditText 输入金额(小数点后两位)

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