0

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

4

1 回答 1

0

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

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

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

onClick(View v)
于 2012-10-20T10:05:07.653 回答