Как вызвать bindViewHolder при изменении данных RecyclerView

Как я могу вызвать bindViewHolder в моем адаптере recyclerView, когда мой список данных изменится?

У меня есть 2 recyclerViews, выбор элемента в одном из них добавляет в список второго. Могу ли я использовать прослушиватель для проверки изменений данных в моем списке или мне нужно вызвать bindViewHolder в моей функции onClick?

Вот как реализован мой onClickListener. selectedContacts — это список, используемый во втором recyclerView.

@Override
public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
    View view = LayoutInflater.from(viewGroup.getContext()).inflate(rowLayout, viewGroup, false);
    return new ViewHolder(view, new ViewHolder.ViewHolderClickable() {
        @Override
        public void onClick(View contactView, int position) {
            selectedContacts.add(contacts.get(position));
        }
    });
}

person Corey Wu    schedule 27.12.2014    source источник
comment
используйте developer.android.com/ ссылка/android/поддержка/v7/виджет/   -  person pskink    schedule 27.12.2014