edittext限制小数点后两位

edittext.addTextWatcher{

afterTextChanged(Editable p0){

            //限制小数点后两位

            var miniData =p0.toString()

            var posDot = miniData.indexOf(".")

            if (posDot >0 && (miniData.length - posDot -1 >2)) {

            p0!!.delete(posDot +3, posDot +4)

        }

    }

}

你可能感兴趣的:(edittext限制小数点后两位)