传递一个Parcelable正常,传递两个Null

以前项目中总是使用Serializable进行传递对象,大家都知道频繁的创建对象会造成APP消耗资源增加,进而影响用户体验。做社会化APP,用户体验才是最重要的,最近在使用Parcelable传递对象的过程中碰到了一点问题,在此记录一下!
做一下条件铺垫:
1.TopicCommentBean.java这是一个实现了Parcelable接口的Bean
2.NewsCommentBean.java是TopicCommentBean 的子类
现象是这样的:
通过Intent传递一个NewsCommentBean对象是没有问题的,传递两个就会出现时null;
传递一个NewsCommentBean对象,再传递一个Parcelable对象,两个都是null;
传递两个TopicCommentBean对象也是没有问题的。
问题就落脚在NewsCommentBean这个子类上面了,对了了好长时间代码才发现NewsCommentBean没有override Parcelable的writeToParcel方法!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值