首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android技能树 — Rxjava取消订阅小结(2):RxLifeCycle

但是这么写没啥卵用,只要获取后强制转换就可以: //又可以发送相关数据 ((BehaviorSubject) getObservable()).onNext(99999); 复制代码 所以这时候需要使用asObservable...方法了:这实际上只是将您的主题封装在一个可观察的对象中,这使得消费代码无法将其转换回主题,asObservable是隐藏实现细节的一种防御机制。...//改变暴露的方法: public Observable getObservable(){ return subject.asObservable(); } //这时候就算你强转也没用...,会报错,因为这时候通过asObservable获取到的对象已经不是Subject对象了。...((BehaviorSubject) getObservable()).onNext(99999); 复制代码 而在Rxjava 2 中只是把这个asObservable 方法改成了 hide方法而已。

2.1K30
领券