Creating this topic to catch any typos and bugs in the 3rd Edition of Android Apprentice.
Chapter 9: Communicating Between Activities
list = intent.getParcelableExtra(MainActivity.INTENT_LIST_KEY) as TaskList in the following code example does not compile:
There’s a type error:
I resolved it by changing the line to the following, and it now compiles and runs correctly:
list = intent.getParcelableExtra<TaskList>(MainActivity.INTENT_LIST_KEY) as TaskList
Well done for resolving it and thank you for pointing it out to us — it was on our radar as needing to be updated, and has been addressed in the next edition, which will be out tomorrow !