buonasera a tutti, io ho un activity dove scrivo un nome e un altra activity dove voglio visualizzare quello inserito precedentemente, solo che non riesco a far passare il dato, qualcuno può aiutarmi a capire cosa sbaglio? grazie
nella prima activity ho scritto questo:
codice:
public static String messaggioIntent = "NomeG"; //questo prima di entrare in onCreate
//questo dentro un metodo sempre nella stessa classe
Intent intent3 = new Intent(NewTrip.this, NewPerson.class);
intent3.putExtra(messaggioIntent, ed1.getText().toString()); //ed1 lo ho gia dichiarato e lo ho anche collegato al campo che deve leggere
startActivity(intent3);
//nella seconda activity
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_riepilogo);
TextView ed2;
ed2 = (TextView) findViewById(R.id.txtNomeGuidatore);
Intent intent3 = getIntent();
String messaggio = intent3.getStringExtra(NewTrip.messaggioIntent);
ed2.setText(messaggio);
}
cosa sbaglio? grazie