gpt4 book ai didi

java - 帮助解决一个简单的 Android ListView 问题

转载 作者:行者123 更新时间:2023-12-01 15:51:23 25 4
gpt4 key购买 nike

我是 Android 新手,所以这似乎是一个基本问题。但我得到的是一个非常简单的类,称为 SingleItem,它有一个整数和一个字符串,以及每个类的 getter 和 setter。在我的应用程序中,我得到了一个 ArrayList,它包含 SingleItem 对象的集合。我还有一个带有 ListView 小部件的布局。

我想做的是用 SingleItem 中的字符串值填充 ListView,但是当用户从 ListView 中选择一个项目时,我需要该 SingleItem 值中的整数 ID。在 Android 开发中如何做到这一点?

最佳答案

如果您使用自己的适配器来填充列表,那么在构建要返回的 View 时的 getView() 函数中,您可以调用 setTag()在您要返回的 View 上并存储整个“SingleItem”对象。然后,在返回的 View 的 onClickListener 中,您可以使用已单击 View 的 getTag() 方法检索信息。

编辑:指定我指的是哪个onClickListener

关于java - 帮助解决一个简单的 Android ListView 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5958020/

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