@Override public void collapseGroup() { // TODO Auto-generated method stub for (int i = 0; i < cTadapter.getGroupCount(); i++) { elv.collapseGroup(i); } }
@Override protected void initData() { // TODO Auto-generated method stub super.initData(); Cursor ccursor = getGroupCursor(null); cTadapter.changeCursor(ccursor); expandGroup(false); }
@Override protected void onDestroy() { // TODO Auto-generated method stub super.onDestroy(); if (cTadapter != null) { cTadapter.changeCursor(null); } unregisterReceiver(br); }
@Override public void expandGroup(boolean isCheckExpand) { // TODO Auto-generated method stub // for(int i = 0; i < cTadapter.getGroupCount(); i++) { // elv.expandGroup(i); // } long ltime = System.currentTimeMillis(); int grouplen = cTadapter.getGroupCount(); expandCount = 0; for (int i = 0; i < grouplen; i++) { elv.expandGroup(i); if (isCheckExpand && expandCount > MAX_EXPAND_MSG_COUNT) { break; } } // LOG("expandGroup: " + (System.currentTimeMillis() - ltime)); }
@Override public void filterInput(String strInput) { // TODO Auto-generated method stub cTadapter.getFilter().filter(strInput); }
@Override public Cursor getCursor() { // TODO Auto-generated method stub return cTadapter.getCursor(); }