Jeremy Liao

Results 125 comments of Jeremy Liao

这个问题是因为加入了自动clear功能,当你退出那个activity的时候,你订阅的livedata由于没有observer被自动clear了,你重新进去的时候订阅的是一个新的livedata,所以没有消息。我后面会加一个控制是否自动clear,关闭了就没这个问题了

尽量今天晚上给出

不用了哈,我还要谢谢你找出了这个问题:)

请使用1.4.3版本,默认配置即可

不会造成性能损耗,只是内存上的优化

这个地方的思想和eventbus有些不一样,liveeventbus是让你在订阅的时候确定是以Sticky的方式订阅还是以普通的方式订阅,同一个消息既可以以Sticky的方式订阅,也可以以普通的方式订阅

如果不是跨进程可以直接发送接收,如果跨进程,目前有两种方案,一种是转给json字符串传递,另外一种是外面包一层class,list放在对象中,传递这个对象即可

后续会考虑把gson库引用去掉

这段代码就是把LifecycleBoundObserver替换成ExternalLifecycleBoundObserver