Где вызвать ButterKnife.reset() или ButterKnife.unbind() в ViewHolder для RecyclerView?

Есть ли способ вызвать ButterKnife.reset() в ViewHolder RecyclerView? Обычно он вызывается в onDestroyView() или onDetachedFromWindow(), но ViewHolder не обязательно имеет это.

Я попытался вызвать его из отдельного ViewHolder в методе onViewDetachedFromWindow() адаптера, но поскольку он повторно использует представления, он вызывает исключения нулевого указателя при попытке доступа к представлению, которое было сброшено.


person hendersawn    schedule 18.07.2016    source источник
comment
Возможный дубликат Где я должен отвязать ButterKnife 8.x.x в ViewHolder?   -  person piotrek1543    schedule 18.08.2016
comment
почему ты хочешь это сделать? какова твоя цель?   -  person piotrek1543    schedule 18.08.2016