Пользовательский расширяемый просмотр списка

#android #android-layout #android-listview #expandablelistview

#Android #android-макет #android-listview #расширяемый список

Вопрос:

Я работаю с расширяемым списком, в котором я хочу показать следующие свойства для элемента в ListView

  1. Серое изображение в качестве фона по умолчанию
  2. Синее изображение при нажатии на элемент
  3. Белое изображение при расширении элемента

У меня есть все изображения со мной, также я могу выполнить первые две вещи, но я не могу понять, как изменить изображение при расширении этого конкретного дочернего элемента. Любая помощь будет оценена, заранее спасибо.

Комментарии:

1. Проверьте это: android-adda.blogspot.com/2011/06 /…

Ответ №1:

Ну, с помощью некоторых исследований и разработок я заставил его работать. То, что я сделал, это установил первые две вещи из xml, и в последнюю очередь я сделал это в getGroupView()

 if( isExpanded ){
            convertView.setBackgroundResource( R.drawable.settings_background2 );
        }
  

если у кого-то есть какой-либо другой ответ, пожалуйста, дайте мне знать 🙂