我需要我的 arrayadapter 中的所有其他视图来检查它们的属性并在某些时候返回默认属性
用例:列表视图项目 (a)(b)(c)(d) ,当您触摸 (a) 时,它的背景变为黑色。这是在 ontouchListener 中完成的。但是当你触摸视图(b)时,它的背景变成黑色但是(a)需要变回不是黑色的默认值
我尝试在 view.OnClickListener 的末尾调用 arrayadapter,但问题是它也会重置视图的滚动位置,所以如果这个列表更长 - 它是 - 并且用户触摸了项目(r ) ,然后它将重置列表并将用户放回顶部的项目 (a)
我在看,notifydatasetchanged
但我不确定如何使用它以及它应该在哪里工作
洞察力赞赏