Come modificare una TextView testo cambiamento di EditText del testo?

Ho un EditText di dialogo in cui l’utente può inserire ingresso. Ho bisogno di visualizzare il testo di input in una TextView (che è posto sotto la Edittext), mentre l’utente ad inserire il testo.
Per Es: Se l’utente è di entrare in qualsiasi carattere Edittext scatola, ho la necessità di visualizzare gli stessi personaggi in una TextView. Allo stesso modo, Se l’utente cancella tutti i caratteri dalla editetext, ho bisogno di rimuovere lo stesso personaggio da una TextView. (Ultimtely, voglio cambiare il textview testo cambiamento di editext del testo). Spero che la mia richiesta è chiara ora. Come posso realizzare questo ? Per favore mi guida

Date un’occhiata a questo: andreabaccega.com/blog/2010/10/09/…

OriginaleL’autore SANDHYA | 2012-05-22

3 Replies
  1. 22

    Aggiungere TextWatcher al tuo Edittext. in afterTextChanged() fare l’operazione.
    http://developer.android.com/reference/android/text/TextWatcher.html

    TextWatcher inputTextWatcher = new TextWatcher() {
        public void afterTextChanged(Editable s) { 
                    textview.setText(s.toString());
        }
        public void beforeTextChanged(CharSequence s, int start, int count, int after){
        }
        public void onTextChanged(CharSequence s, int start, int before, int count) {
        }
    };
    
    editText.addTextChangedListener(inputTextWatcher);

    OriginaleL’autore Azhar Shaikh

  2. 5
    edtText.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
                    if (!edtText.getText().toString().equalsIgnoreCase("")){
    
                        //here textview.setText(edtText.getText());
    
                    }
                }
            });
        }

    OriginaleL’autore Parag Chauhan

  3. 4

    Si dovrebbe sovrascrivere questo metodo :

    editText.addTextChangedListener(new TextWatcher() {
        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
    
        }
    
        @Override
        public void beforeTextChanged(CharSequence s, int start, int count, int after) {
    
        }
    
        @Override
        public void afterTextChanged(Editable s) {
            if(editText.getText().length() >= 0) {
                textView.setText(editText.getText().toString())
            } 
        }
    });
    esperti stesso modo vorrei popolare una textview dettagli dal database contro edittext voce. esempio la mia tabella dettagli colonna1 Alex, colonna2 12. Mentre io invio edittext valore 12 di textview dovrebbe mostrare Alex, senza alcun pulsante, fare clic su come inserimento da tastiera di rilevamento.

    OriginaleL’autore Shabbir Panjesha

Lascia un commento