Android 无法从ExpandableListView OnChildClickListener启动新活动

Android 无法从ExpandableListView OnChildClickListener启动新活动,android,expandablelistview,Android,Expandablelistview,我有一个奇怪的问题。我无法在ChildClickListener上从ExpandableListView启动新活动。我可以设置和查看祝酒词,但当我添加意图时,应用程序停止工作 expListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { @Override public boolean onChildClick(ExpandableListView parent, View

我有一个奇怪的问题。我无法在ChildClickListener上从ExpandableListView启动新活动。我可以设置和查看祝酒词,但当我添加意图时,应用程序停止工作

expListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() {

    @Override
    public boolean onChildClick(ExpandableListView parent, View v,
                                int groupPosition, int childPosition, long id) {

        // TODO Auto-generated method stub
        Toast.makeText(getContext(), listDataHeader.get(groupPosition) + " : " + listDataChild.get(
                        listDataHeader.get(groupPosition)).get(childPosition) +" gp "
                        + String.valueOf(groupPosition) +" cp "+String.valueOf(childPosition), Toast.LENGTH_SHORT).show();

        /*Intent intent = new Intent(getActivity(), VerseActivity.class);
        //intent.putExtra("verse_name", groupPosition);
        //intent.putExtra("chapter_number",childPosition);
        startActivity(intent);*/

        return false;
    }
});

请帮我解决这个问题。我正在使用片段。

尝试以下内容。您需要在onChildClick方法中返回true


你有机会调查一下吗?是的,但它不起作用。我已经修改了整个代码。我使用了文本视图来显示同一片段上的内容,并添加了一个交叉按钮。
expListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() {

    @Override
    public boolean onChildClick(ExpandableListView parent, View v,
                                int groupPosition, int childPosition, long id) {

        // TODO Auto-generated method stub
        Toast.makeText(getContext(), listDataHeader.get(groupPosition) + " : " + listDataChild.get(
                        listDataHeader.get(groupPosition)).get(childPosition) +" gp "
                        + String.valueOf(groupPosition) +" cp "+String.valueOf(childPosition), Toast.LENGTH_SHORT).show();

        Intent intent = new Intent(getActivity(), VerseActivity.class);
        intent.putExtra("verse_name", groupPosition);
        intent.putExtra("chapter_number",childPosition);
        startActivity(intent);

        return true;
    }
});