我做了一个listView,现在有一种简单的方法可以在其中添加听觉器吗?例如,做类似的事情
List.add("a")
list.addheader("Number")
list.add("1")
.
.
Widget_List_Adapter adapter = new Widget_List_Adapter(this, list);
.
.
.
setListAdapter(adapter);
尝试使用ListView#addHeaderView()
。
作为警告,您必须在调用setAdapter()
或setListAdapter()
之前调用此方法,就像您的伪代码示例一样。
您可以使用标头布局定义布局,然后定义listView。在标题布局中,您可以定义可以在代码中更改的文本视图
addHeaderView()
选项仅在列表顶部添加静态标头。如果您想添加截面标题,则必须进行大量额外的工作。这个问题应该使您走上正确的途径。
android中没有截面列表(表)视图,您只需添加一个顶部标头,但是如果您想制作像iOS这样的截面表视图之类的东西,这里有一些更好的资源。
Android section列表只需使用此库,它很棒。
Android-Amazing-Listview这个也是非常用户,即使您可以加载更多的功能。
您也可以制作自己的自定义列表,这是完整的博客。