내 OncreateView()
에 처음으로 페이지를로드 할 때 작동하는 어댑터를 설정하십시오. 내가 다른 페이지로 가서 변경을하면이 조각으로 돌아와서 작동하지 않습니다. adapter.notifyDatasetchanged()
. ";"어댑터가 작동하지 않습니다.
@Override
public void onStart() {
super.onStart();
groupItem.clear();
childItem.clear();
List<String> child_Category;child_Category=new ArrayList<String>();
groupItem = obj_Listdatabase.fetchcategory();
childItem.clear();
ListIterator<String> iterator = groupItem
.listIterator();
while (iterator.hasNext()) {
String categoryname = iterator.next();
child_Category = new ArrayList<String>();
child_Category = obj_Listdatabase
.fetchchildlist(categoryname);
childItem.add(child_Category);
}
adapter.notifyDataSetChanged();
}
adapter.notifyDataSetChanged(); 작동하지 않거나 불리지 않을 수 있습니까? 당신은 브레이크 포인트를 넣을 수 있습니까/로그 거기에 모든 전화가 있는지? – dors
이 어댑터를 추가 할 때 = new CategoryExpandableAdapter (getActivity(), groupItem, childItem); expandlistview.setAdapter (adapter); 대신 adapter.notifyDataSetChanged(); 어떤 것이 제대로 작동하고 있습니까? – Satheesh
BaseExpandableListAdapter를 호출하지 않습니다. – Satheesh