我是Android开发的新手。现在我在一个应用程序中工作,在我的手机中发送短信多个联系人。因为我使用AutoCompleteTextView
参考here
。
但是通过使用这个我可以选择一个联系人一次。
但我想选择多个联系人。任何人都可以建议我这样做吗
答案 0 :(得分:1)
答案 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数组发送短信。