使用BaseExpandableListAdapter时是否存在`onListItemClick`的等效方法

时间:2014-02-02 21:40:26

标签: java android android-arrayadapter

假设我有一些CustomActivity类的项目列表,并由某些BaseExpandableListAdapter处理。是否有onListItemClick等效方法?更准确地说,我想要一些方法

 public void onListItemClick(ListView l, View v, int position, long id) {
        SparseBooleanArray checkedPositions = l.getCheckedItemPositions();
...

(在我的ide中,此方法似乎无法识别)

1 个答案:

答案 0 :(得分:0)

ExpandableListViewListView,其中包含群组,每个群组都有子群组。因此,它会公开setOnChildClickListenersetOnGroupClickListener。这些方法中的每一种都暴露了您的需求:

OnChildClickListeneronChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id)方法。

OnGroupClickListeneronGroupClick(ExpandableListView parent, View v, int groupPosition, long id)方法。