Beim Start einer Activity Daten übergeben

Möchte man eine Activity starten und dieser Activity dabei Daten übergeben so

Button okButton = (Button) findViewById(R.id.btnNotices);
okButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {

Intent intent = new Intent();
intent.setClass(FormTodo.this, FormNotepad.class);
intent.putExtra(DOCUMENT_TITLE, "Testdokument");
startActivity(intent);
}
});

Die Auswertung der Extra Werte sollte dann in der onCreate Methode der zu startenden Activity erfolgen. Das ganze könnte dann so aussehen:

Bundle ExtraData = getIntent().getExtras();

if(ExtraData!=null)
{
String test = ExtraData.getString(FormTodo.DOCUMENT_TITLE);
}

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.