How to use the TextWatcher class in Android?

前端 未结 9 1124
独厮守ぢ
独厮守ぢ 2020-11-22 02:30

Can anyone tell me how to mask the substring in EditText or how to change EditText substring input to password type

9条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-22 03:09

        public class Test extends AppCompatActivity {
    
        EditText firstEditText;
        EditText secondEditText;
    
        @Override
        protected void onCreate(@Nullable Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.test);
            firstEditText = (EditText)findViewById(R.id.firstEditText);
            secondEditText = (EditText)findViewById(R.id.secondEditText);
    
            firstEditText.addTextChangedListener(new EditTextListener());
    
        }
    
        private class EditTextListener implements 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) {
                secondEditText.setText(firstEditText.getText());
            }
    
            @Override
            public void afterTextChanged(Editable s) {
            }
        }
    }
    

提交回复
热议问题