组项目单击Expandablelistview?

时间:2012-10-20 09:09:25

标签: android expandablelistview

我在可扩展列表视图的组视图中有一个imageView。我想点击这个imageView时获得组位置。在bindGroupView方法中,我可以设置OnClickListener。但问题是这种方法不会让我回到小组的位置。我已经为OnGroupClickListener编写了代码。但是当我点击除了这个imageview之外的任何地方的组视图时,这个调用。如何实现它?

1 个答案:

答案 0 :(得分:0)

使用以下方法构建您的组视图

getGroupView(int groupPosition, boolean isExpanded, View convertView, ViewGroup parent)

将视图传递回android时,使用方法imageView.setTag()将组的位置(groupPosition)附加到图像视图。您可以在imageView的onClickListener上检索位置。调用视图时会将视图传递给onClick方法。

onClick(View v)