【发布时间】:2013-11-14 10:43:21
【问题描述】:
我在使用 ListView 时遇到了一个问题。 我在每个项目中生成一个带有动态 TextViews(图像中的白框)的列表视图。 ListView 使用“模型”类的 ArrayAdapter 填充。有些项目可以有 2 个白框,有些可以有更多,这取决于“模型”的数据/计数。另外,我使用 ViewHolder 模式并且可以维护列表项的其他状态。但是这些框是在 getView() 方法中动态添加的。
所以我的问题是,当 ListView 滚动时,如何使用 ViewHolder 或任何其他方法来维护这些动态添加的 TextView 的状态。
【问题讨论】:
-
请显示一些代码
-
分享一些代码,以便任何人都可以帮助你..!!
-
顺便说一句,我解决了这个问题。我的模型存储了一些关于行中框数的错误信息。我纠正了它并解决了问题
标签: android android-listview android-arrayadapter