55 votes

Comment obtenir la valeur EditText et l'afficher à l'écran via TextView ?

Je souhaite obtenir l'entrée de l'utilisateur pour la vue EditText et l'afficher à l'écran via TextView lorsque l'on clique sur Button Je souhaite également savoir quelles modifications peuvent être apportées au fichier string.xml pour ce faire.

107voto

st0le Points 15318

Je n'ai pas compris la deuxième question, vous pouvez peut-être développer... mais pour votre première question.

 String content = edtEditText.getText().toString(); //gets you the contents of edit text
tvTextView.setText(content); //displays it in a textview..

20voto

Galaxy S2 Points 428

Je suis juste un débutant pour vous aider à obtenir la valeur edittext dans textview. Essayez ce code -

 EditText edit = (EditText)findViewById(R.id.editext1);
TextView tview = (TextView)findViewById(R.id.textview1);
String result = edit.getText().toString();
tview.setText(result);

Cela obtiendra le texte qui est en EditText J'espère que cela vous aidera.

7voto

P.N.R Points 71
EditText ein=(EditText)findViewById(R.id.edittext1);
TextView t=new TextView(this);
t.setText("Your Text is="+ein.getText());
setContentView(t);

5voto

Bamadeva Points 51
bb.setOnClickListener(
    new View.OnClickListener()
    {
        public void onClick(View view)
        {
            String s1=tt.getText().toString();
            tv.setText(s1);
        }
    }
);

4voto

Quick learner Points 637

Récupérez d'abord le texte à partir de la vue d'édition de texte

 edittext.getText().toString()

et Stockez le texte obtenu dans une chaîne, disons value .

 value = edittext.getText().toString()

Ensuite, définissez value comme texte pour textview .

 textview.setText(value)

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