Android ExpandableListView没有响应

Android ExpandableListView没有响应,android,expandablelistview,Android,Expandablelistview,我正在项目中使用ExpandableListView。我面临的问题是——在我展开几个组并关闭它们(并且多次这样做)之后,ExpandableListView没有响应(占用了大量CPU资源)。我不知道确切的原因。以下是我所做的: (我在安卓2.2操作系统上进行了测试) XML布局 <ExpandableListView android:id="@+id/explistView" android:layout_width="fill_parent" android:layout_height=

我正在项目中使用ExpandableListView。我面临的问题是——在我展开几个组并关闭它们(并且多次这样做)之后,ExpandableListView没有响应(占用了大量CPU资源)。我不知道确切的原因。以下是我所做的: (我在安卓2.2操作系统上进行了测试)

XML布局

<ExpandableListView android:id="@+id/explistView"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:groupIndicator="@null"
android:divider="@android:color/transparent" 
android:cacheColorHint="#00000000"/>

您可以使用traceview来调试此类问题。检查这里您确实需要发布适配器代码,这很可能是问题所在。
ExpandableListView explistView = (ExpandableListView) findViewById(R.id.explistView);
explistView.setAdapter(new SimpleExpandableListAdapter(this));

// SimpleExpandableListAdapter extends BaseExpandableListAdapter