1

Я пытаюсь установить и инициализировать imageView в классе, который расширяет BaseExpandableListAdapter. Я понимаю, что метод findviewbyid предназначен только для действий, поэтому в этом случае, как мне это сделать. Это то, что я есть, и, как ожидается, его давая мне прохладную ошибкуКак установить и инициализировать образ в классе, который расширяет BaseExpandableListAdapter

ImageView arrowImageView = convertView.findViewById<ImageView> (R.id.group_header_arrow); 
+0

может у вас, пожалуйста, сообщите нам, что вы на самом деле хотите сделать? PLZ разработать ..! – Shobhit

ответ

1

Как вы можете видеть, глядя в documentation, то findViewById не метод дженерики. Метод всегда возвращает объект View, и вы должны указать его на нужный тип объекта. Правильный код для вас:

ImageView arrowImageView = (ImageView) convertView.findViewById (R.id.group_header_arrow); 

 Смежные вопросы

  • Нет связанных вопросов^_^