这个问题困扰了两三天,recyclerview在采用多种布局的情况下,在onBindViewHolder绑定的时候会,会将不会显示的布局用View.GONE隐藏起来,看似没有问题!但是上下滑动的时候会发生item显示错乱!
原本的item数据显示,在滑动几次后,显示条数只剩下几条
走了很多很多弯路,结果!!呵呵,
解决方法:
只要在onBindViewHolder开始的时候,把你会隐藏的控件全部设置为View.VISIBLE,这样就能正确显示了!
这个问题困扰了两三天,recyclerview在采用多种布局的情况下,在onBindViewHolder绑定的时候会,会将不会显示的布局用View.GONE隐藏起来,看似没有问题!但是上下滑动的时候会发生item显示错乱!
原本的item数据显示,在滑动几次后,显示条数只剩下几条
走了很多很多弯路,结果!!呵呵,
解决方法:
只要在onBindViewHolder开始的时候,把你会隐藏的控件全部设置为View.VISIBLE,这样就能正确显示了!