更改布局后,OnClickListener无法在表行上触发

时间:2019-04-28 18:49:13

标签: java android

我有一张桌子,桌子上有两种不同的单元格布局。在每个单元上完成异步任务后,单元布局会更改。在更改布局之前,该单元格是可单击的,但是一旦更改布局,OnClickListener将无法触发。

我尝试将listview.OnClickListener放在onCreateView和onViewCreated中。我想我需要把它放在其他地方...有什么想法吗?谢谢!

    this.expListView.setOnChildClickListener(new ExpandableListView.OnChildClickListener() {

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

            ((MainActivity)getActivity()).startDiseaseActivity(ids.get(groupPosition).get(childPosition));

            return false;
        }
    });

0 个答案:

没有答案