0

在这个班

   public class Rest_name_adapter extends BaseExpandableListAdapter  {
   }

我在所有方法中都放了 Logs 来检查调用方法的顺序。但从我的活动课上的陈述来看

   exp_listView.setAdpater(new Rest_name_adapter(getParent(), group_list, child_list));

它转到 Rest_name_adapter 类,只调用构造函数,没有别的。我不知道为什么它没有调用这个:getChildView()getGroupView()方法?在上下文中,我使用getParent()了因为这是TabGroupActivity. 请帮忙

4

1 回答 1

1

你在你的 Rest_name_adapter 中实现了一些方法吗?如果没有,有一个简单的解释 - 适配器调用 getGroupCount(),它默认返回 0。因为没有组 - 不需要视图。所以没有发生对 getGroupView() 的调用。

于 2012-12-26T12:49:28.723 回答