为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Android中使用TextWatcher类?

如何在Android中使用TextWatcher类?

呼唤远方 2019-06-19 16:29:02
如何在Android中使用TextWatcher类?有谁能告诉我如何屏蔽EditText中的子字符串,或者如何将EditText子字符串输入更改为密码类型,或者用类似于这个123xxxxxxxx3455的另一个字符替换 String contents = et1.getText().toString();  et1.setText(contents.replace.substring(0, contents.length()-2),"*");请告诉我如何在Android中使用TextWatcher方法。
查看完整描述

3 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

使用TextWatcher...

et1.addTextChangedListener(new TextWatcher() {
    @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {

        // 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 afterTextChanged(Editable s) {

        // TODO Auto-generated method stub
    }});


查看完整回答
反对 回复 2019-06-19
?
交互式爱情

TA贡献1712条经验 获得超3个赞

补充答案

这是对其他答案的直观补充。我对代码和解释的更全面的回答是这里.

  • 红色:即将删除的文本(替换)
  • 绿色:刚刚添加的文本(替换旧的红色文本)


查看完整回答
反对 回复 2019-06-19
  • 3 回答
  • 0 关注
  • 573 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信