Receive the Intent
Every Activity
is invoked by an Intent
, regardless of how the user navigated there. You can get the Intent
that started your activity by calling getIntent()
and retrieve the data contained within the intent.
In the
java/com.mycompany.myfirstapp
directory, edit theDisplayMessageActivity.java
file.Get the intent and assign it to a local variable.
Intent intent = getIntent();
At the top of the file, import the
Intent
class.In Android Studio, press Alt + Enter (option + return on Mac) to import missing classes.
Extract the message delivered by
MyActivity
with thegetStringExtra()
method.String message = intent.getStringExtra(MyActivity.EXTRA_MESSAGE);