从 a 中删除所有页脚的最佳方法是ListView
什么?好像没有removeAllFooterViews()
方法。那么如何可靠地删除所有已添加的页脚呢?如果一个 android 视图可以有一个removeAllViews()
为什么不能ListView
有一个removeAllFooterViews()
. 为什么不使用一种方法来检索已添加的所有页脚。我的意思是有没有人在没有迭代选项的情况下构建过添加/删除容器?这是无稽之谈。
对此有何看法?
从 a 中删除所有页脚的最佳方法是ListView
什么?好像没有removeAllFooterViews()
方法。那么如何可靠地删除所有已添加的页脚呢?如果一个 android 视图可以有一个removeAllViews()
为什么不能ListView
有一个removeAllFooterViews()
. 为什么不使用一种方法来检索已添加的所有页脚。我的意思是有没有人在没有迭代选项的情况下构建过添加/删除容器?这是无稽之谈。
对此有何看法?
您可以遍历列表适配器中的位置,并使用 . 检查每个位置是否为页脚getItemViewType()
。如果你得到ITEM_VIEW_TYPE_HEADER_OR_FOOTER
,你可以删除它。(如果您同时拥有页眉和页脚,则需要更复杂的解决方案,例如在添加页脚时自行跟踪所有页脚。)