我的Android项目是我已经将联系人列表放入Spinner,然后我将我的联系人一一放入Listview。我希望我的spinner联系人不会在listview中重复。我想在listview执行之前放置一些检查点.我应该怎么做??请帮我
问问题
601 次
2 回答
1
使用java.util.Set
.Set 集合不允许重复的元素。以及它的排序方式来照顾重复的联系人。
Set<String> myContactList = new HashSet<String>();
myContactList.add("Name");
于 2012-05-25T10:31:34.590 回答
0
将联系人添加到设置。它将处理重复值。否则将联系人添加到 ArrayList 并在添加之前检查联系人是否已存在于列表中。如果存在则不要添加。
将联系人添加到列表后,拨打
适配器.notifyDataSetChanged();
于 2012-05-25T10:32:08.653 回答