To use Parcelable, I had followed this release of Kotlin 1.1.4 : https://blog.jetbrains.com/kotlin/2017/08/kotlin-1-1-4-is-out/
Add this line in project
Make sure you are using the kotlin 1.1.4 version
No need to override the writeToParcel/createFromParcel methods. Unless you doing any specific things.The studio gives you error but you can ignore this error; the lint checks haven’t yet been updated to understand @Parcelize. The corresponding YouTrack issue is here:
https://youtrack.jetbrains.com/issue/KT-19300
To use create class
Then to pass it like
To get it back