您的位置:首页 > 其它

EditText保留小数点后面两位

2016-03-17 17:18 225 查看
实现TextWatcher方法

@Override
public void afterTextChanged(Editable s) {

String result = s.toString();
if (result.contains(".")) {

String[] strs = result.split("\\.");
if (strs.length > 1 && strs[1].length() > 2) {

String endString = s.toString()
.subSequence(0, s.length() - (strs[1].length() - 2)).toString();
mEditText.setText(endString);
mEditText.setSelection(endString.length());
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  保留小数两位