小智 0
据我所知,是的,取消订阅是更好的方法。如果您尚未将RxJava作为依赖项安装,我建议您这样做,这会使管理Observables更加容易。RxJava 也与 Retrofit 完全兼容。
Subscription然后您可以在方法中取消订阅,onDestroy如下所示:
@Override
public void onDestroy() {
if (bookingSubscription != null) {
bookingSubscription.unsubscribe();
}
super.onDestroy();
}
Run Code Online (Sandbox Code Playgroud)
onDestroy当应用于您的场景时,该方法的使用也会很有用。您可以从Observables那里取消订阅。
| 归档时间: |
|
| 查看次数: |
858 次 |
| 最近记录: |