ARouter传递对象withObject

因为没有读懂ARouter的官方文档,陷入了钻牛角尖的循环中,花了一天时间在这上面,自责万分。

ARouter传递对象withObject_第1张图片
官方说明文档

我一直误认为传递自定义对象需要实现SerializationService这句话说的是要求传递的对象实现这个,但实际上只要按照文档单独写一个实现就可以了,在其中进行json序列化反序列化的操作,其他的对象会自动被其处理,因为文档被我误解,Demo没看懂的原因,浪费了好多时间,也鞭策自己,以后写文档的时候,一定要相当清晰明了。

你可能感兴趣的:(ARouter传递对象withObject)