주소록에 있는 특정 Raw의 이름 부분을 수정 하는 앱을 만들어 보고 있습니다
전화번호부 목록을 불러와서, 특정 하나를 선택해서, 다른 이름을 입력하고, 저장하면
해당 Raw의 이름 부분이 수정되게끔 하고자 합니다.
그런데 지금,
초기에 앱에서 연락처 목록이 정상적으로 뜨고, 변경하고자 하는 Raw를 선택해서
변경하는거까지 문제가 없는데,
"연락처" 앱을 실행해서 확인하면 그대로 입니다;;;
만약 "더미1" 이라는 연락처가 있었는데
제 앱을 이용해서 "더미2" 로 변경 했을 경우
"연락처" 앱에는 변경되지 않은 "더미1" 로 표시가 되고 있습니다...
그런데, 다시 제 앱을 실행해서 연락처 목록을 불러오면 변경된 "더미2"가 들어 있더군요;;;
오류도 안나고, 제가 만든 앱의 연락처 목록에는 정상적으로 변경된게 확인이 되고 있어서
지금 너무나도 혼란스럽습니다ㅠㅠ
제 생각에는 ContactsContract.CommonDataKinds.Phonew.DISPLAY_NAME 과 Contacts.DISPLAY_NAME
이 두가지의 값이 다를꺼라 생각하고 여러 시도를 해봤지만
동일하게 문제가 발생합니다...
오류는 없고 정상적으로 작동하는데, 이런 버그가 생기니까 숨이 턱! 막히는거 같습니다 ㅠㅠ
도와주시면 감사하겠습니다 __)