2016-12-30 11 views
0

내 응용 프로그램의 연락처에 대한 원시 연락처 ID가 있습니다. 연락처 (기본적으로 기본 주소록의 편집 모드에서 연락처)에서 편집하기 위해 기본 연락처 전화 번호부를 열려고합니다. 어떻게해야합니까?편집 모드에서 기본 주소록 열기

답변

1

귀하의 질문에서 이해할 수있는 것은, 귀하는 그 ID에 대한 안드로이드 기본 주소록에서 열려고하는 연락처 ID가 있다는 것입니다. 그 경우라면 코드 아래() 메소드가 열려는 연락처 ID를 제공하는 당신에게 한 String.valueOf에서

Intent intent = new Intent(Intent.ACTION_VIEW); 
Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_URI, String.valueOf("18")); 
intent.setData(uri); 
startActivity(intent); 

을 도움이 될 것입니다.

0

문제가 해결되었습니다.

나는 아래의 코드

의도 의도 = 새로운 의도 (Intent.ACTION_EDIT)와 이런 짓을; intent.setData (ContentUris.withAppendedId (ContactsContract.Contacts.CONTENT_URI, contactID))); startActivity (intent);