传递的对象需要实现Serializable接口。
怎么实现呢?不是可以直接用吗?
@zhangjiuding:
也就是说通过intent传递的对象需要可以序列化。
至于怎么实现Serializable接口可以百度。
@写代码的小2B: 传递的对象不是java.io.Serializable类型的也可以吗?
@zhangjiuding:
Serializable不是类型,是接口。
传递的对象类型必须要实现Serializable接口。
@写代码的小2B: 嗯,感谢了,查到了很多东西。
intent虽然可以传递Serializable对象,但是对大小有限制,bitmap也是Serializable对象,如果bitmap对象很大的话就传递不过去。
现在用 Parcelable 接口较多。