Advertisement

Rewrite TextWatcher watch method onTextChanged, call EditText setText dead loop problem solving approach

阅读量:

问题描述

在某个EditText组件中,为了监测文本内容的变动情况,采用了TextWatcher接口里的onTextChanged方法,其大致实现方式如下:

复制代码
    	input.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {
                
            }
    
            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
                input.setText(/*对字符串s进行相关处理*/);
            }
    
            @Override
            public void afterTextChanged(Editable s) {
                
            }
        });
    }

全部评论 (0)

还没有任何评论哟~