vendredi 15 mai 2015

How to store value into different activity

I'm sorry if my english so bad. I made an android application. There's an EditText for name in MainActivity and I want to send user's input into 2 different activity. How to do that ?

It's my sample code in MainActivity :

EditText Name = (EditText) findViewById(R.id.editText1);
String sName = Name.getText().toString();
Intent i = new Intent(getApplicationContext(),firstActivity.class);
i.putExtra("sName", sName);
startActivity(i);

Intent intent = new Intent(getApplicationContext(),secondActivity.class);
intent.putExtra("sName", sName);

It's my sample code in firstActivity :

Intent i = getIntent();
String name = getStringExtra("sName");

Sample code in secondActivity :

Intent intent = getIntent();
String name = getStringExtra("sName");

Based on that code, I just get name in firstActivity, but in secondActivity there's nothing.

Aucun commentaire:

Enregistrer un commentaire