gpt4 book ai didi

android - 如何在 ListView 中显示 RadioButton 和 EditText?

转载 作者:太空宇宙 更新时间:2023-11-03 13:38:52 25 4
gpt4 key购买 nike

我想在 ListView 的一行中实现 RadioButton 和 EditText。我正在使用 ArrayAdapter 来填充列表。但问题是,当我选择一个 RadioButton 并向下滚动列表并再次向上滚动时,已被选中的 Radiobutton 未被选中。与 EditText 的内容相同。当我向上滚动时文本被删除。

最佳答案

检查你的适配器,你可能没有在 bindView() 上做正确的工作。您必须在 bindView() 上再次设置值。

我将重新组织句子,您可能会理解。newView() 仅创建 5-10 个 View (屏幕上可以容纳的 View 数量),并且它们可重复用于其他行。如果您有一个包含 200 行的 ListView,实际上您只有 5-10 个 View ,并且您必须确保使用 bindView() 。您必须存储/保存对对象的更改以供以后重用。

关于android - 如何在 ListView 中显示 RadioButton 和 EditText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3061399/

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