2016-02-26 1 views
0

Я использую элемент multi type в recycleview. Когда я просматриваю весь элемент recycleview continue, я снова прокручиваю (не добавляю элемент) весь элемент recycleview, после чего он вызывает mothod onCreateViewHolder (..). почему он вызывает mothod onCreateViewHolder (..)?новый товар в onCreateViewHolder recycleview multi type android

ответ

0

Если вы используете мульти-тип. При первом использовании ViewHolder другого типа будет вызываться onCreateViewHolder. Я предполагаю, что вы различаете типы, используя позицию. В этом случае при первом просмотре вашего ресайклера позиции на новом типе он вызывает onCreateViewHolder.

+0

Но когда я снова прокручиваю, reccycleview перезвонит наCreateViewHolder, и это делает мой список verry медленным. У вас есть решение orther? Помоги мне! –

+0

Если вы покажете мне свой код, я могу помочь –

+0

в методе getItemViewType, я делаю: return items.get (position) .getTypeLayout(); –