android可扩展列表视图从子组中获取组

时间:2013-12-06 20:48:37

标签: android expandablelistview

我有一个孩子的按钮,我想要更改这个孩子的组的TextView。 在我的getChildView中,我得到了。

    holderChild.revert = (ImageView) convertView.findViewById(R.id.revert);
    holderChild.revert.setOnClickListener(new OnClickListener() {

        public void onClick(View v) 
        {
            ViewHolderChild v2 = (ViewHolderChild)((View)v.getParent()).getTag();

        }
    });

有了这个,我有了孩子,但我想要这个孩子的小组

1 个答案:

答案 0 :(得分:1)

看看这个:http://developer.android.com/reference/android/widget/ExpandableListView.OnChildClickListener.html

但是,这是一个示例代码:

// Listview on child click listener
expListView.setOnChildClickListener(new OnChildClickListener() {

@Override
public boolean onChildClick(ExpandableListView parent, View v,
        int groupPosition, int childPosition, long id) {
    // TODO Auto-generated method stub
    Toast.makeText(
            getApplicationContext(),
            listDataHeader.get(groupPosition)
                    + " : "
                    + listDataChild.get(
                            listDataHeader.get(groupPosition)).get(
                            childPosition), Toast.LENGTH_SHORT)
            .show();
    return false;
}
});

我希望它对你有用。