【问题标题】:android expandable list view get group from childandroid可扩展列表视图从孩子获取组
【发布时间】:2013-12-07 06:06:42
【问题描述】:

我在一个孩子中有一个按钮,我想更改这个孩子的组的 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();

        }
    });

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

【问题讨论】:

标签: android expandablelistview


【解决方案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;
}
});

希望对你有用。

【讨论】:

  • 不,因为当我点击mi imageView时,它会转到onClick,我只有参数View v
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-20
  • 2015-05-31
  • 1970-01-01
  • 2016-02-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多