我有一个ListView和ArrayAdapter。
列表中的项目包含在创建列表后更改的视图。
示例:
创建列表并显示IP地址列表。
后台线程ping IP地址,然后更新列表中的视图以显示主机是否可访问。
这没有问题。
我现在要做的是按天气排序此列表,或者主机是否可以访问。
我有排序方法,但更改列表的顺序会使整个列表刷新。我不希望列表刷新。
有什么想法吗?
答案 0 :(得分:0)
listview.notifyDataSetChanged()将使用更改的数据更新列表视图。此外,您可以跟踪顶部显示的项目,然后您可以在可见项目的顶部创建该项目。