Bonjour tout le monde;
J'ai deux activites dans android;chacune a un editText.je voudrai faire le transfert du text de mon edit de la premiere activité vers la deuxieme activité.
Voici mon code :
*Premiere classe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class Main extends Activity implements OnClickListener {
 
	Button button;
	EditText edit;
 
	/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        button=(Button)this.findViewById(R.id.button1);
        edit=(EditText)this.findViewById(R.id.edit1);
        button.setOnClickListener(this);
 
    }
 
	@Override
	public void onClick(View arg0) {
		Intent intent= new Intent(this,Main2.class);
		intent.putExtra("maDonnee", edit.getText());
		this.startActivity(intent);
	}
}
**Ma deuxieme classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Main2 extends Activity {
 
	EditText edit2;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main2);
		edit2 = (EditText)this.findViewById(R.id.edit2);
		if(this.getIntent().getExtras()!=null){
        	    String s=this.getIntent().getExtras().getString("maDonnee");
         	    edit2.setText(s);
                }
	}
}
le deuxième edit reste toujours vide
Merci d'avance pour votre aide