如何在autocompletetextview中选择多个联系人?

时间:2013-10-24 05:14:00

标签: android autocomplete contacts

我是Android开发的新手。现在我在一个应用程序中工作,在我的手机中发送短信多个联系人。因为我使用AutoCompleteTextView参考here
但是通过使用这个我可以选择一个联系人一次。
但我想选择多个联系人。任何人都可以建议我这样做吗

3 个答案:

答案 0 :(得分:1)

愿这可以帮到你:

好友使用MultiAutoCompleteTextView代替AutoCompleteTextView

供参考:Click Here

答案 1 :(得分:0)

尝试multiAutoCompleteTextView。我认为它会对你有帮助。

答案 2 :(得分:0)

使用复选框选择多个联系人。将联系人存储在数组中,然后在按钮上单击use for循环,将sms从第一个索引发送到数组的最后一个索引。

int cntChoice = myList.getCount();
SparseBooleanArray checkedItems = myList.getCheckedItemPositions();
for(int i = 0; i < checkedItemsCount; i++){             
    int position = checkedItems.keyAt(i);
    boolean isChecked = checkedItems.valueAt(i);    
    if(sparseBooleanArray.get(i) == true){
         checked += myList.getItemAtPosition(i).toString() + "\n";
    }
    selectedNos[i] = checked;
 }

使用此selectedNos数组发送短信。