本文主要是介绍Android LiveDatabus非黏性事件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Android LiveDatabus非黏性事件
Android LiveDataBus的使用这里不再赘述,网上有很多关于这个的文章。
网上大部分篇幅采用的hook方式经亲自验证不生效,所以,经过分析,自己使用了另一种方式
目录
1.网上取消黏性事件的方法及实验结果
2.分析网上方式仍然能收到黏性事件的原因
3.怎么解决?
4.LiveDataBus的完整代码为:
5.结语
1.网上取消黏性事件的方法及实验结果
在Activity中 发射(set)数据,然后 在onResume中延迟3秒后在订阅。NonStickActivityDemo的部分代码为:
LiveDatabus的代码:
这篇关于Android LiveDatabus非黏性事件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!