我在自定义ArrayAdapter中有一个ListView,它在每行中显示一个图标ImageView和一个TextView.当我使列表足够长以允许您滚动它时,顺序开始正确,但是当我开始向下滚动时,一些较早的条目开始重新出现.如果我向上滚动,旧订单会更改.反复执行此操作最终会导致整个列表顺序看似随机.因此,滚动列表要么导致子顺序更改,要么绘图未正确刷新.
什么可能导致这样的事情发生?我需要将项目显示给用户的顺序与它们添加到ArrayList的顺序相同,或者至少保持一个静态顺序.如果我需要提供更详细的信息,请告诉我.任何帮助表示赞赏.谢谢.