Open caprice opened 6 years ago
recyclerview item中使用时,第一次没问题,当列表滚动到该item销毁,然后再滚回来再次渲染时,这时长按textview会崩溃。
可以看看相关的崩溃日志,该项目作为实验性的,并未能兼容全部的使用场景。
因为recyclerview会滑出屏幕时,在addOnAttachStateChangeListener中销毁控件内部对象,你在滑动回来里面的对象都是null,当然崩溃。(ps.这个项目给了我做文本选择很大启发,3q作者)
recyclerview item中使用时,第一次没问题,当列表滚动到该item销毁,然后再滚回来再次渲染时,这时长按textview会崩溃。