Android ListView页脚关联数据的用途是什么?有一种方法可以将页脚视图添加到ListView
void addFooterView (View v, Object data, boolean isSelectable)
有关此参数的文档说明:
与此视图相关联的数据
但是,文档没有描述它实际上做了什么。那么,数据参数有什么影响?
答案 0 :(得分:-1)
从适配器的Object data
方法返回getItem
。
添加固定视图以显示在列表顶部。如果多次调用此方法,则视图将按添加顺序显示。使用此调用添加的视图可以在需要时获得焦点。
注意:首次引入时,只能在使用setAdapter(ListAdapter)设置适配器之前调用此方法。从KITKAT开始,可以随时调用此方法。如果ListView的适配器没有扩展HeaderViewListAdapter,它将被WrapperListAdapter的支持实例包装。
Parameters:
v View: The view to add.
data Object: Data to associate with this view
isSelectable boolean: whether the item is selectable
然后
From the Adapters documentation
getItem在API级别1中添加
Object getItem(int position)
获取与数据集中指定位置关联的数据项。
Parameters
position int: Position of the item whose data we want within the adapter's data set.
Returns
Object The data at the specified position.