gpt4 book ai didi

android - 停止调用 ListView 的 getView

转载 作者:行者123 更新时间:2023-11-29 14:03:07 26 4
gpt4 key购买 nike

我有一个 ListView ,每一行都包含根据特定条件放置的图像。我已经在 listView 的 getView 方法中编写了所有验证。

但问题是当我上下滚动 ListView 几次时,图像被放置在随机单元格中。我可以在创建 Activity 时停止对 getView 方法的调用吗?

最佳答案

ListView 的伟大之处在于您编写构建列表项的适配器 (getView),ListView 负责其余的工作——跟踪哪些项目可见,调用 getView 对于任何即将变得可见的项目等。

您的选择是:

  • 修复您的 getView() 使其正确遵循其约定
  • 如果你只想创建一次你的 View ,并且没有太多,也许你根本不需要 ListView,并且可以通过例如 ScrollView ?

关于android - 停止调用 ListView 的 getView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8520768/

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