자동 완성 텍스트 뷰를 사용하여 내 연락처에 이메일을 보내고 싶습니다. 나는 현재 같은 문제에 대한 해결책을 찾는 사람들을 위해, 내가 당신에게 완전한 답변이나 아이디어를 줄 수있는 EmailCompletionEditText을 쓴하지만 그것은, 오랜만이야,android 자동 완성 텍스트 뷰에서 이메일 의견 받기
@SuppressWarnings("deprecation")
public void PopulatePeopleList() {
mPeopleList.clear();
try {
Cursor phones = getContentResolver().query(
ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null,
null, null, null);
while (phones.moveToNext()) {
String num = phones
.getString(phones
.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
num = num.replaceAll(" ", "");
String name = phones
.getString(phones
.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
String id = phones
.getString(phones
.getColumnIndex(ContactsContract.CommonDataKinds.Phone.CONTACT_ID));
Map<String, String> NamePhoneType = new HashMap<String, String>();
NamePhoneType.put("Name", name);
NamePhoneType.put("Phone", num);
NamePhoneType.put("Type", id);
mPeopleList.add(NamePhoneType);
// Add ArrayList names to adapter
}
} catch (Exception e) {
Log.i("AutocompleteContacts", "Exception : " + e);
}
// startManagingCursor(people);
}
당신은 당신이 당신의 AutoCompleteTextView에 설정하는 코드를 게시 할 수 있습니까? 이 데이터를 어댑터에 넣기 만하면됩니다. –
이 데이터는 autocompleteTextview에서 액세스 할 수 있지만 autocompleteTextView에서 전자 메일 주소를 가져오고 싶습니다. 내 연락처에있는 전자 메일 – Arslan