Android ListView,静态项目

时间:2014-01-14 16:10:32

标签: android listview android-listview listadapter

我有一个列表适配器填充的列表,其中包含来自服务器的数据。 无论返回的数据(或缺少数据),我希望列表的第一项始终相同(我创建的项目)。

如何调用setData方法以便第一个项始终存在?

2 个答案:

答案 0 :(得分:2)

您可以将动态数据复制到本地List并在每次List的开头插入静态项,然后使用包含静态和动态的List数据,ArrayAdapter

希望这会有所帮助。

答案 1 :(得分:1)

您应该使用此方法:

ListView lv =(在此处初始化列表视图)

lv.addHeaderView(View v); v是一个参数,给你想要的项目充气并以这种方式放置它。它将始终显示在列表的顶部。