1
2
3
4
|
public
SimpleExpandableListAdapter(Contextcontext,List<?
extends
Map<String, ?>> groupData, int
groupLayout,String[]groupFrom, int [] groupTo,
List<?
extends
List<? extends
Map<String, ?>>> childData, int
childLayout,String[]childFrom, int [] childTo) |
参数
- context 与SimpleExpandableListAdapter关联的ExpandableListView的上下文。
- groupData 一个Maps列表(List)。集合中的每个字典项与可折叠列表中的每个组元素一致。字典项提供了组元素包含的所有数据,并包含所有在"groupFrom"中指定的记录。
- groupLayout 显示组元素的资源文件。该资源文件定义了如何显示组元素。该布局文件必须至少包括groupTo中所定义的View。(即groupTo中的View id数组必须都在该布局文件中找到)
- groupFrom 一个键值列表。对应与组相关联的Map中的键值。
- grouptTo 组View应当显示groupFrom参数中的所有列数据。这些数据应当都用TextView来显示。列表中的前N个View从前N个groupFrom参数获得列元素的数据。
- childData 一个Map列表的列表。外部列表中的每个实体对应一个组(按照组的位置编号)。在内部列表的每个实体对应某个组的子元素(按照子元素的位置编号)。该 Map对应了子元素的数据。(按照childFrom数组中的值编号)。该Map包含了每个子元素的数据,并且应当包括所有在childFrom中指定的 实体。
- childLayout 显示子元素的资源文件。该资源文件定义了如何显示子元素。布局文件至少应该包括所有在childTo中定义的View。(即childTo中的view id数组必须都在该布局文件中找到)
- childFrom 定义显示子元素的列名。该列名与childData中的子元素属性(字典键值)对应。
- childTo 子View应当显示childFrom参数中的所有列数据。这些数据应当都用TextView来显示。列表中的前N个View从前N个childFrom参数获得列元素的数据。
1
2
3
4
|
public
SimpleExpandableListAdapter (Context context, List<?
extends
Map<String, ?>> groupData, int
expandedGroupLayout, int
collapsedGroupLayout, String[] groupFrom, int [] groupTo,
List<?
extends
List<? extends
Map<String, ?>>> childData, int
childLayout, String[] childFrom,
int [] childTo) |
参数
- context 与SimpleExpandableListAdapter关联的ExpandableListView的上下文。
- groupData 一个Maps列表(List)。集合中的每个字典项与可折叠列表中的每个组元素一致。字典项提供了组元素包含的所有数据,并包含所有在"groupFrom"中指定的记录。
- expandedGroupLayout 定义组展开时的View的XML资源布局。该布局文件应当至少包括所有在groupTo中所定义的View。(即groupTo中的View id数组必须都在该布局文件中找到)
- collapasedGroupLayout 定义组折叠时的View的XML资源布局。该布局文件应当至少包括所有在groupTo中所定义的View。(即groupTo中的View id数组必须都在该布局文件中找到)
- groupFrom 一个键值列表。对应与组相关联的Map中的键值。
- grouptTo 组View应当显示groupFrom参数中的所有列数据。这些数据应当都用TextView来显示。列表中的前N个View从前N个groupFrom参数获得列元素的数据。
- childData 一个Map列表的列表。外部列表中的每个实体对应一个组(按照组的位置编号)。在内部列表的每个实体对应某个组的子元素(按照子元素的位置编号)。该 Map对应了子元素的数据。(按照childFrom数组中的值编号)。该Map包含了每个子元素的数据,并且应当包括所有在childFrom中指定的 实体。
- childLayout 显示子元素的资源文件。该资源文件定义了如何显示子元素。布局文件至少应该包括所有在childTo中定义的View。(即childTo中的view id数组必须都在该布局文件中找到)
- childFrom 定义显示子元素的列名。该列名与childData中的子元素属性(字典键值)对应。
- childTo 子View应当显示childFrom参数中的所有列数据。这些数据应当都用TextView来显示。列表中的前N个View从前N个childFrom参数获得列元素的数据。
1
2
3
4
|
public
SimpleExpandableListAdapter(Contextcontext,List<?
extends
Map<String, ?>> groupData, int
expandedGroupLayout, int
collapsedGroupLayout,String[]groupFrom, int [] groupTo,List<?
extends
List<? extends
Map<String, ?>>> childData, int
childLayout, int
lastChildLayout,String[]childFrom, int [] childTo) |
参数
- context 与SimpleExpandableListAdapter关联的ExpandableListView的上下文。
- groupData 一个Maps列表(List)。集合中的每个字典项与可折叠列表中的每个组元素一致。字典项提供了组元素包含的所有数据,并包含所有在"groupFrom"中指定的记录。
- expandedGroupLayout 定义组展开时的View的XML资源布局。该布局文件应当至少包括所有在groupTo中所定义的View。(即groupTo中的View id数组必须都在该布局文件中找到)
- collapasedGroupLayout 定义组折叠时的View的XML资源布局。该布局文件应当至少包括所有在groupTo中所定义的View。(即groupTo中的View id数组必须都在该布局文件中找到)
- groupFrom 一个键值列表。对应与组相关联的Map中的键值。
- grouptTo 组View应当显示groupFrom参数中的所有列数据。这些数据应当都用TextView来显示。列表中的前N个View从前N个groupFrom参数获得列元素的数据。
- childData 一个Map列表的列表。外部列表中的每个实体对应一个组(按照组的位置编号)。在内部列表的每个实体对应某个组的子元素(按照子元素的位置编号)。该 Map对应了子元素的数据。(按照childFrom数组中的值编号)。该Map包含了每个子元素的数据,并且应当包括所有在childFrom中指定的 实体。
- childLayout 显示子元素的资源文件。该资源文件定义了如何显示子元素。布局文件至少应该包括所有在childTo中定义的View。(即childTo中的view id数组必须都在该布局文件中找到)
- lastChildLayout 定义每组中最后一个子元素的View资源布局情况。该布局文件应当至少包括所有在childTo中所定义的View。(即childTo中的View id数组必须都在该布局文件中找到)
- childFrom 定义显示子元素的列名。该列名与childData中的子元素属性(字典键值)对应。
- childTo 子View应当显示childFrom参数中的所有列数据。这些数据应当都用TextView来显示。列表中的前N个View从前N个childFrom参数获得列元素的数据。