android - 在 RecyclerView 项目中处置

标签 android android-recyclerview dispose rx-java2 rx-android

我有一个带有自定义 View 的 RecyclerView。 我在这些 View 中使用 RX 进行了一些调用,并且我想在不再需要该 View 时进行处理(以避免内存泄漏)。 问题是 RecyclerView 回收 View 并且“dispose”调用在“onDetachedFromWindow”方法中,所以有时当我向上滚动时我可以看到没有完成 RX 调用并被处理的 View 。 我可以做些什么来避免这种情况以及使用 RX 和一次性用品的最佳做法是什么?

最佳答案

关于android - 在 RecyclerView 项目中处置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48786955/

相关文章:

android - 如何仅将字符串添加到默认值文件夹?

android - strings.xml 中的重复字符串名称

android - 导出到 Gmail 时清空附件

java - 使用线程将图像加载到 recyclerview

android - RecyclerView 中的单选

c# - 仅在引发异常时如何处置对象?

android - 可滚动的 ListView 和一个 TextView

android - 在 RecyclerView 中的一行内单击处理按钮

c# - 是否有必要在 finally block 中处理数据集

c# - 处理静电刷