gpt4 book ai didi

java - Android ListView : changing dataset and calling notifyDataSetChanged inside of getView

转载 作者:行者123 更新时间:2023-12-02 03:48:07 24 4
gpt4 key购买 nike

我有一个显示广告的ListView。有时无法生成广告,并且我在通常有广告的列表项中没有任何内容可显示。广告是在列表适配器回调 getView 内部生成的。

基本上,我想在调用期间从 ListView 数据集中删除一个项目以获取该项目的 View 。这可能吗?当前从数据集中删除该项目并调用 notifyDataSetChanged 继续渲染该项目。有办法实现这个目标吗?

我的主要问题是......在调用getView期间调用onNotifyDataSetChanged()是否有任何影响?

最佳答案

通常,当您实例化适配器时,您的数据集会作为适配器类的参数传递。您可以在适配器类中删除其中的任何数据。并且可以在适配器类的方法中调用 NotifyDataSetChanged()

关于java - Android ListView : changing dataset and calling notifyDataSetChanged inside of getView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36145608/

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