First screen I am passing data as:
/** Start Events Schedule screen **/
private fun startEventScheduleForTodaysEvents(eventCode: String?) {
val eventsIntent = Intent(this, ActEventSchedule::class.java)
intent.putExtra(Keys.EVENT_CODE,"data")
startActivity(eventsIntent)
}
Second Screen I am receiving data as:
/** Get data from previous screen **/
private fun getDataFromPrevScreen() {
val extras = intent.extras
if (extras != null) {
eventCode = extras.getString(Keys.EVENT_CODE)
}
}
I am not able to receive the data
{EDIT}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.act_event_schedule)
//Get data from previous screen
getDataFromPrevScreen()
}