【问题标题】:How do I get parent position of a expandable ListView如何获取可扩展 ListView 的父位置
【发布时间】:2013-02-13 19:51:58
【问题描述】:

我有一个内部带有可扩展列表视图的活动,我的目标是根据两个因素打开不同的活动:用户点击了哪个父视图和子视图。

我想知道如何同时获得(父母和孩子)的位置。

这是我正在尝试做的示例:

public boolean onChildClick(ExpandableListView parent, View v,
                            int groupPosition, int childPosition, long id) {
    String name=((TextView) v.findViewById(R.id.TVC1)).getText().toString();      
    Intent h = new Intent(getApplicationContext(), History.class);
    Intent f = new Intent(getApplicationContext(), Fighters.class);
    if(nombre.equals("History")){
        startActivity(h);
    }
    if(nombre.equals("Fighters")){
        if(flist.getSelectedItemPosition()==0){//code that i want
            f.putExtra("id", "alliance");
            startActivity(f);
        }
        if(flist.getSelectedItemPosition()==1){//code that i want
            f.putExtra("id", "atos");
            startActivity(f);
        }
    }

    return false;
}

【问题讨论】:

    标签: android position expandablelistview


    【解决方案1】:

    您已经将要求的内容作为参数传递。

    int groupPosition, int childPosition
    

    【讨论】:

    • 对不起,没注意到,我的错
    • 我有一个与之相关的question。可以看看吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-16
    • 1970-01-01
    • 2022-01-02
    • 2011-02-18
    相关资源
    最近更新 更多