vrnxsz Posted January 5, 2011 Share Posted January 5, 2011 Quand je récupère la valeur d'un editText via un bouton, si l'utilisateur modifie son texte puis rappuie sur le bouton, la valeur que je récupère la deuxième fois sera la même que la première fois. En gros je peux faire l'action qu'une seule fois. Savez-vous comment contourner ça? Dans la fonction d'un clic de bouton j'ai ceci: EditText ed_action = (EditText) findViewById(R.id.ed_action); String action = ed_action.getText().toString() Link to comment Share on other sites More sharing options...
Femto Posted January 6, 2011 Share Posted January 6, 2011 Essaye ça pour voir: public class Main extends Activity { /** Called when the activity is first created. */ EditText my_edittexte; Button my_button; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); my_edittexte= (EditText) findViewById(R.id.EditText01); my_button = (Button) findViewById(R.id.Button01); my_button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Toast.makeText(getBaseContext(), my_edittexte.getText().toString(), Toast.LENGTH_LONG).show(); } }); } } Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.