首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

替ListView增加Header

2012-07-29 
为ListView增加Header为ListView增加Header?ListView提供了Header,让我们可以轻松地建立起标题,以实现美化

为ListView增加Header

为ListView增加Header

?

ListView提供了Header,让我们可以轻松地建立起标题,以实现美化。

写个简单的例子说明这个事情。先写个最简单的。

替ListView增加Header

这里的header就是一个TextView生成的ListView Header部分。在布局的Listview部分:

?

?

在代码中在ListView中加入Header:

 

?

对Header再做进一步定制。见效果:

替ListView增加Header

?

这里的Header部分使用了自定义视图。

首先要增加一个小房子的图:

替ListView增加Header

?

然后,创建一个针对Header的layout:

替ListView增加Header

?

该文件内容:

?

?

然后在代码中通过inflate的方式把layout加入到header。

listView.addHeaderView(LayoutInflater.from(this).inflate(R.layout.table_title, null));

?

热点排行