可扩展列表适配器中的空视图

时间:2013-06-12 07:23:26

标签: android expandablelistview

我有一个可扩展的列表,我使用扩展BaseExpandableListAdapter的自定义适配器类创建。当该组中没有项目时,我是否有办法在可扩展列表中的每个组下添加一个空视图子项?

修改 我尝试使用mExpList.setEmptyView(getActivity().findViewById(R.id.empty_child));但它没有用。 R.id.empty_child位于可展开列表视图正下方的相同xml中。

1 个答案:

答案 0 :(得分:8)

getChildView()方法中,您可以确定该组是否包含任何子项。如果没有,则可以返回空视图。

同时,您需要调整其他相关方法,例如: getChildrenCount() getChild()等。