Всем привет.
Я получаю все view из layout.
А потом хочу, чтобы view отрисовалось в соответствии с тем, что у меня в ViewHolder.
Я ведь вроде как изменяю ссылку на другой элемент, почему ничего не отображается как надо?
В то же самое время, если я получаю txtView (закомментированная часть и вызываю метод 'setText'), то все работает.
Что не так со ссылками?
Я не хочу вызывать всякие там специфические методы для разных типов View, Почему я не могу просто ссылки поменять на те view, в которых и так уже все поля нужные заполнены?
Не очень понятно из описания, что Вы и зачем хотите сделать, но Ваш код сначала создаёт ссылки на View из convertView, а затем Вы делаете так, что эти ссылки указывают на View из ViewHolder. От того, что Вы просто поменяете ссылки на Вью, отображение View не изменится.
Текст в TextView меняется потому что, вы присваиваете txtView строку, на которую ссылается VH.description