美文网首页
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