当RecyclerView向下滚动时 不可见的条目中的AutoGridView会调用onDetachedFromWindow方法释放资源;
这样上下来回滚动几次,再点击AutoGridView中的图片,会因为资源被释放造成点击事件不响应。
解决:
在Adapter中重写onViewRecycled方法,在onViewRecycled方法中调用AutoGridView的释放资源方法。
@OverRide
public void onViewRecycled(@nonnull ItemHolder holder) {
super.onViewRecycled(holder);
holder.autoGridView.release();
}
当RecyclerView向下滚动时 不可见的条目中的AutoGridView会调用onDetachedFromWindow方法释放资源;
这样上下来回滚动几次,再点击AutoGridView中的图片,会因为资源被释放造成点击事件不响应。
解决:
在Adapter中重写onViewRecycled方法,在onViewRecycled方法中调用AutoGridView的释放资源方法。
@OverRide
public void onViewRecycled(@nonnull ItemHolder holder) {
super.onViewRecycled(holder);
holder.autoGridView.release();
}