我对 ExpandableListView 有疑问:在我的应用程序中,我使用 ExpandableListView 并用我的适配器
"class MyExpandableListAdapter extends BaseExpandableListAdapter".
In 方法填充它
public View getChildView(int groupPosition, int childPosition, boolean isLastChild, view convertView, ViewGroup parent) {
if (groupPosition == 0) {
SearchView search = new SearchView(ApplicationPlaceActivity.this);
return search;
} else if (groupPosition == 1) {
MyUpdates myUp = new MyUpdates(ApplicationPlaceActivity.this);
return myUp;
}
}
这段代码运行良好,但对我不利,因为每次我创建一个新的 SearchView 和 MyUpdate 实例。我将"SearchView search"
and"MyUpdates myUp"
作为全局变量,但这会产生一些问题:一段时间后,布局不会响应触摸事件,或者更好的是它会响应下一个触摸事件。所以我带着这里发布的原始代码回来了,但这对我没有好处。有什么建议吗?谢谢