在使用ListView时,常常是与其他的layout一起使用,比如要实现分页,加一个标题。我们最快能想到的办法是:写一个LinearLayout布局来实现,但这里就有一个问题,当我们向下翻ListView的时候,标题不会隐藏,其下一页的按钮也不会出来。
后来我就想,如果把ListView的第一个item变成标题或是把最后一个item变成下一页的按钮,不就可以了吗。这样是可以实现,但我们根本没有必要这么做,ListView给我们提供了两个方法:[b]addFooterView()和addHeaderView()[/b]。我们只要利用这两个方法,向界面中添加View,这时的View就会随着上下翻,而上下移动。
后来我就想,如果把ListView的第一个item变成标题或是把最后一个item变成下一页的按钮,不就可以了吗。这样是可以实现,但我们根本没有必要这么做,ListView给我们提供了两个方法:[b]addFooterView()和addHeaderView()[/b]。我们只要利用这两个方法,向界面中添加View,这时的View就会随着上下翻,而上下移动。
本文介绍了一种在使用ListView时解决标题和分页按钮显示问题的方法。通过使用addFooterView和addHeaderView方法,可以实现在滚动ListView时标题和按钮随内容一起移动。
4648

被折叠的 条评论
为什么被折叠?



