gpt4 book ai didi

java - 即使在重新排列列表后,如何在自定义 ListView 中获得正确的位置项?

转载 作者:行者123 更新时间:2023-11-29 22:18:11 25 4
gpt4 key购买 nike

我正在尝试对自定义适配器 ListView 的列表项进行排序。从原始 ListView 排序后,如果单击列表项,则可以看到项目在 ListView 中的原始位置,但看不到已排序元素的位置。问题是,即使在自定义 ListView 排序后,之前的原始 ListView 项目也只能访问。即使重新排列 ListView 项,列表项也会将原始位置值保持为 id。如何解决?

最佳答案

如果您正在创建一个新的适配器,那么只需将适配器设置为 ListView ,然后提供一个延迟,并且应该调用 notifydatasetchanged。这应该可以解决您的问题,有时需要延迟..

关于java - 即使在重新排列列表后,如何在自定义 ListView 中获得正确的位置项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7992620/

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