ExpandableListView
当我单击该组的内部时,我正在尝试扩展一ImageView
组。我试过这个:
expLista.setOnGroupClickListener(new OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v,
int groupPosition, long id) {
grupoCLickeado = groupPosition;
ImageView btnExpandir = (ImageView) v
.findViewById(R.id.imgExpandir);
// btnExpandir.setFocusable(false);
btnExpandir.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
LinearLayout parentRow = (LinearLayout) v.getParent()
.getParent();
expLista.expandGroup(grupoCLickeado);
}
});
return true;
}
});
但这仅适用于每次我想折叠或展开组时,我单击组的空白区域。
否则我无法获取组 ID,当我在ImageView
一行内部单击时,它不会检测到哪个组是 this 的组ImageView
。
我怎样才能检测到这个?