首先,如果我的问题毫无意义或错误,我很抱歉。
我需要将
textview
添加为footer view
至listview
对于特定数量的项目,应重复页脚视图。
例如,
如果我在列表中有50个项目,每当我在listview
中显示它时,textview
应该显示在每组10个项目下面(即textview应该分开10个项目)。
任何人都可以帮助我。我甚至不知道“使用页脚视图来实现这一点是对的”。谢谢!
答案 0 :(得分:0)
您可以@Override getItemViewType
并根据位置返回2种类型的视图(您在那里设置条件)。此外,在onBindViewHolder
中(如果您使用Recyclerview,我建议您这样做),您将检查返回了哪个视图以及要获取的数据。 This post应该可以帮助您完全理解。
答案 1 :(得分:0)
首先在适配器下面的@override函数
@Override
public int getItemViewType(int position) {
if (position == 0) return 1;
else return 2;
}
}
之后检查@onBindViewHolder中的返回位置并根据该位置管理您的数据。 希望这会对你有所帮助。