Android getGroup可扩展列表适配器执行两次
我有一个可扩展的列表适配器,对于数组中的最后一项,getGroup和getView方法将执行两次。我检查了阵列的大小,似乎一切正常。没有重复项 唯一的问题是,这个被重写的方法为列表中的最后一行项调用了两次Android getGroup可扩展列表适配器执行两次,android,listview,expandablelistview,Android,Listview,Expandablelistview,我有一个可扩展的列表适配器,对于数组中的最后一项,getGroup和getView方法将执行两次。我检查了阵列的大小,似乎一切正常。没有重复项 唯一的问题是,这个被重写的方法为列表中的最后一行项调用了两次 @Override public Object getGroup(final int groupPosition) { return groupList.get(groupPosition); } @Override public View getGroupView(final
@Override
public Object getGroup(final int groupPosition) {
return groupList.get(groupPosition);
}
@Override
public View getGroupView(final int groupPosition, boolean isExpanded,
View convertView, ViewGroup parent) {
// This is also getting called twice
}
有人能帮忙吗它会干扰你的应用程序吗?据我所知,对于同一个视图,getView也被多次调用。我假设getGroup也是如此。它不会干扰,但会出现两次