close

RxJava2的observable需要取消訂閱,否則會有memory leak的風險.


1.使用observable回傳的Disposable型態取消訂閱
  Disposable disposable = Observable.subscribe()
  disposable.clear()

2.使用CompositeDisposable批量取消訂閱 
  CompositeDisposable compositeDisposable = new CompositeDisposable()
  compositeDisposable.add(Observable.subscribe())
  compositeDisposable.add(Observable.subscribe())
  compositeDisposable .clear()

arrow
arrow
    全站熱搜

    JBLin 發表在 痞客邦 留言(0) 人氣()