【发布时间】:2010-08-06 08:14:50
【问题描述】:
我有一个由 ExpandableList 组成的应用程序,它的子项是数据收集小部件,例如 CheckBoxes 和 EditText。一旦输入数据,当列表滚动时它会立即丢失。 可能是什么问题或解决方案? 谢谢。
【问题讨论】:
标签: android view expandablelistview
我有一个由 ExpandableList 组成的应用程序,它的子项是数据收集小部件,例如 CheckBoxes 和 EditText。一旦输入数据,当列表滚动时它会立即丢失。 可能是什么问题或解决方案? 谢谢。
【问题讨论】:
标签: android view expandablelistview
找到解释问题和/或解决方案的链接
EditText items in a scrolling list lose their changes when scrolled off the screen
列表行被回收。你的光标 可能有 1,000 条记录,但有 不会是 1,000 EditText 滚动浏览时创建的小部件 名单。相反,将有 10 个或 所以,取决于有多少行 同时可见。行得到 回收和绑定操作 将替换旧的 EditText 值 来自光标的新值 刚刚滚动到 屏幕,替换那里的任何东西 之前(从之前的值 数据库或用户编辑的值)。
【讨论】: