Tamicer / Novate

A safety client by Https for android, (Android网络框架,基于Retrofit和RxJava打造的链式网络库, 支持okhttp的调用风格,又兼容Retrofit API,并支持rxJava链式操作)
Apache License 2.0
1.43k stars 268 forks source link

怎么取消请求网络请求,在wiki没有找到具体的方法啊 #99

Open liguangze opened 5 years ago

liguangze commented 5 years ago

每执行novate.xxx() 给上层返回了一个Subscription,上层可以调用unsubscribe()来进行取消!

 if (!subscription.isUnsubscribed()) {
     subscription.unsubscribe();
 }

说是这么取消,但是我怎么用呢,能不能详细点,或者举个例子

Tamicer commented 5 years ago

@liguangze 这已经很详细了啊

liguangze commented 5 years ago

你说在上层返回Subscription,我在这层怎么拿到,

pythoncat1024 commented 5 years ago

@liguangze 你可以简单看一下 rxJava ,这是 rxJava 里面的操作。