У меня есть Activity, которая использует макет, который содержит TextView, ImageButton и ExpandableListView. Насколько я могу судить, нет никаких представлений по умолчанию для групповых и дочерних представлений ExpandableListView. Таким образом, адаптер курсора, который я предоставляю ExpandableListView, является подклассом CursorTreeAdapter, который переопределяет newGroupView () и newChildView (). Групповое представление содержит TextView и ImageButton. Дочернее представление содержит TextView и RatingBar.
Есть ли что-то особенное, что мне нужно сделать, чтобы (1) иметь поведение, при котором нажатие на элемент группы в списке заставляет фон элемента меняться на желтый / оранжевый Android по умолчанию (2), когда группа расширяется, чтобы показать детей, когда элемент группы нажат.
Я думал, что эти 2 поведения встроены в ExpandableListView и не требуют какой-либо специальной связи со стороны разработчика. Это неправильно?
Спасибо.