112 votes

Comment utiliser TextWatcher dans Android

Quelqu'un peut me dire comment masquer la sous-chaîne dans EditText ou comment changer l'EditText sous-chaîne de caractères d'entrée de type de mot de passe ou de le remplacer par un autre personnage comme ce 123xxxxxxxxx3455

 String contents = et1.getText().toString();
 et1.setText(contents.replace.substring(0, contents.length()-2),"*");

S'il vous plaît, dites-moi comment je peux utiliser le TextWatcher méthode dans Android.

176voto

Dinesh Prajapati Points 4485

Pour l'utilisation de l' 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
            }
        });

8voto

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X