drakeet / MultiType

Flexible multiple types for Android RecyclerView.
Apache License 2.0
5.76k stars 751 forks source link

RecyclerView 嵌套水平 RecyclerView 无法回调到 onViewAttachedToWindow(holder) 方法 #250

Closed PPTing closed 5 years ago

PPTing commented 5 years ago

Bug report.

Info:
Description:

在竖向的RecyclerView A 嵌套 横向的 RecyclerVIew B 的情况下(例如 sample 中的 BilibiliActivity) 横向的 B RecyclerView 中在滑动过程中,B RecyclerView 的 ViewBinder 中的 onViewAttachedToWindow(holder) 和 onViewDetachedFromWindow(holder) 方法都不会被调用

drakeet commented 5 years ago

这个事情没理由发生,请提供能够复现的简要程序。

PPTing commented 5 years ago

Sorry. 我没看仔细 sample 中的代码,原来 BilibiliActiviy 中的横向的 Adapter 不是 PostViewBinder。 这个问题不存在的。 实在不好意思,给你添麻烦了