在RxJava 2中,订阅一次性使用后未使用时,订阅块会发出警告。 Kotlin中的示例:
button.clicks().subscribe(...)
它对于异步内容或需要在订阅块中进行垃圾回收的内容很有用,但在许多情况下,只需单击按钮->导航内容即可。
问题1 不处置纯视图事件是否安全,因为它会被Activity本身收集为垃圾,还是我应该明确地处置它,例如
button.clicks().subscribe({startActivity(...)})
问题2 这些警告怎么办?别理他们?只是为了消除警告而进行处置?