我有一个EditText
with "text = 0.00"
。当我按数字 3 时,应该是这样的0.03
当我第二次按数字 5 时,文本应该是0.35
. And 35.0
, 35.09
像这样。这EditText
最初的值为0.00
.
这些都是用相同的方法完成的EditText
.
我该如何实现这一目标?我尝试过使用addTextChangedListener()
with TextWatcher()
.
你也可以尝试这个:
EditText searchTo = (EditText)findViewById(R.id.medittext);
searchTo.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
doSomething();
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)