Информация о подсписках ExpandableListView setOnItemLongClickListener

Я пытаюсь внедрить longClickListener в свой расширяемый список. В этом списке иногда есть только один подсписок, иногда их два. Итак, когда этот длинный щелчок запускает слушателя, я хочу знать, 1) сколько подсписков есть в этом фактическом элементе группы (есть ли один или два элемента), 2), если его два подсписка - какие из этих двух элементов были нажаты?

Я не знаю, как использовать сигнатуру этого метода для получения информации.

Есть идеи?

expandableList.setOnItemLongClickListener(new OnItemLongClickListener() {
          @Override
          public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {



              return false;
          }
      });

person Björn Hallström    schedule 25.08.2013    source источник
comment
Это сложнее, чем должно быть. Прочитайте первые пару ответов на этот вопрос для получения дополнительной информации: stackoverflow.com/questions/2353074/   -  person powerj1984    schedule 26.08.2013
comment
Спасибо! эта ссылка действительно помогла мне решить самую важную проблему - определить дочернюю позицию.   -  person Björn Hallström    schedule 26.08.2013