kotlin之Serializable
安卓intent用法kotlin之Serializable
activity的界⾯跳转是Android中最常见的操作了,但是博主最近爬了⼀个⼩坑。我们通常使⽤Intent在activity之间来跳转,并在Intent中添加⼀些关键数据。带到跳转的activity中进⾏使⽤。
博主在使⽤AndroidStudio的时候,设置的是⾃动导包,当我想让实体类继承Serializable时出现了下图中的情况。
⼤意是⽆法在kotlin的io包中到Serializable这个类。看到这个提⽰有点懵逼,没有Serializable这个类?kotlin不⽀持?
Google不可能犯这种错误。但是后来Google了⼀下发现,kotlin⾥⾯确实没有这个类。Serializable是>java.io包中的⼀个类。我猜,是因为我在kt⽂件中进⾏操作。所以AndroidStudio默认只导⼊kotlin中的包。>知道了问题的原因所在,⾃然就⽐较好解决。⼿动导⼊java.io包即可。如下图:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论