hasExtra()
for checking if intent has data on key.getStringExtra()
directly.Pass Data
intent.putExtra(PutExtraConstants.USER_NAME, "user");
Get Data
String userName;
if (getIntent().hasExtra(PutExtraConstants.USER_NAME)) {
userName = getIntent().getStringExtra(PutExtraConstants.USER_NAME);
}
Always put keys in constants as best practice.
public interface PutExtraConstants {
String USER_NAME = "USER_NAME";
}