gpt4 book ai didi

java - 安卓 ListView : header and footer views

转载 作者:搜寻专家 更新时间:2023-10-30 19:42:59 25 4
gpt4 key购买 nike

在我的 ListActivity 中,我需要页眉和页脚 View (在列表的顶部和底部)分别用作列表的上一页和下一页按钮,因为我想一次只显示 20 个项目.

我通过以下方式设置头 View 和脚 View :

getListView().addHeaderView(myHeaderView);
getListView().addFooterView(myFooterView);
setListAdapter(adapter);

这工作正常,但我需要动态删除和添加这些页眉和页脚 View ,因为我的列表中的某些页面可能没有下一页按钮或上一页按钮。

问题是,我在调用 setListAdapter 后无法调用 addHeaderView 或 addFooterView。

有解决办法吗?

最佳答案

为什么不将页眉和页脚折叠到零高度,或者将按钮变灰(甚至更好)。

在我看来,最好的用户体验是在需要时(即滚动时)动态加载更多项目,就像内置的 Gmail 应用程序一样。

关于java - 安卓 ListView : header and footer views,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2017633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com