은 내가 어떻게 연락처에 이름을 추가 할 수 있습니까? 나는 두 개의 스피너를 가지고 있는데 하나는 성을위한 것이고 다른 하나는 성을위한 것이다. 할당 된 변수는 linkname1 및 linkname2입니다. 사용자가 확인 버튼을 누르면 (대화 상자에 모두 표시됨) 이름 (linkname1 + ""+ linkname2)이 연락처에 추가되어야합니다. 연락처를 읽을 수는 있지만 어떻게 쓰나요?
감사
업데이트 : 나는 또한이 시도 :
newname = linkname1 + " " + linkname2;
ContentValues values = new ContentValues();
vales.put(ContactsContract.Contacts.DISPLAY_NAME, newname);
이 :
StringBuffer strBuf = new StringBuffer();
strBuf.append(linkname1);
strBuf.append(" ");
strBuf.append(linkname2);
ContentValues values = new ContentValues();
values.put(ContactsContract.Contacts.DISPLAY_NAME, strBuf.toString());
그러나 새로운 이름이 연락처 목록에 표시되지 않습니다. 어떻게에
나는 이미 이것을 시도했다. 그리고 의견에있는 사람도. "사람들은 해결 될 수 없거나 현장이 아니다" – erdomester