gpt4 book ai didi

android - 使用 ArrayAdapter 在 ListView 中编辑文本

转载 作者:行者123 更新时间:2023-11-30 03:23:51 25 4
gpt4 key购买 nike

我有一个 ListView,它在每个 ListView 行中显示一个按钮和一个 EditText。

我在 ArrayAdapter 中使用 ViewHolder 模式,因此所有按钮共享一个 OnClickListener。拾取按钮点击很容易,因为我的 OnClickListener 中的 onClick(View view) 为我提供了 View (我使用 getTag() 来获取我的模型对象)。

我不知道如何让单个 TextWatcher 获取更改后的文本,因为 TextWatcher onTextChanged() 回调中没有 View 参数。任何帮助表示赞赏!

最佳答案

诀窍是创建一个通用的 TextWatcher 类。然后,您创建的每个实例都应该传递一个 View 的引用,它将被放入其中。

示例:https://stackoverflow.com/a/6172024/560600

关于android - 使用 ArrayAdapter 在 ListView 中编辑文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18607123/

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