RxManager.java
539 Bytes
package com.share.mvpsdk;
import io.reactivex.disposables.CompositeDisposable;
import io.reactivex.disposables.Disposable;
/**
* Created by Horrarndoo on 2017/9/12.
* <p>
* 用于管理Rxjava 注册订阅和取消订阅
*/
public class RxManager {
private CompositeDisposable mCompositeDisposable = new CompositeDisposable();// 管理订阅者者
public void register(Disposable d) {
mCompositeDisposable.add(d);
}
public void unSubscribe() {
mCompositeDisposable.dispose();// 取消订阅
}
}