Kotlin 快速实现 Parcelable 接口

Posted 安果移不动

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin 快速实现 Parcelable 接口相关的知识,希望对你有一定的参考价值。

父build.gradle添加依赖

    id 'org.jetbrains.kotlin.plugin.parcelize' version '1.6.10' apply false

 app的build.gradle文件当中

新增

    id 'org.jetbrains.kotlin.plugin.parcelize'

 修改dataClass

package com.anguomob.jecpack.bean

import android.os.Parcelable
import kotlinx.android.parcel.Parcelize

@Parcelize
data class City(val name: String, var country: String):Parcelable

以上是关于Kotlin 快速实现 Parcelable 接口的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin Compose 状态恢复 rememberSaveable 与 remember

Android Studio酷炫插件——自动化快速实现Parcelable接口序列化

Kotlin实现Parcelable

Kotlin用@Parcelize实现序列化Parcelable

Kotlin用@Parcelize实现序列化Parcelable

Android Kotlin 创建类实现 Parcelable 在 writeToParcel 方法的“覆盖”中给出错误