2012-03-10 4 views
0

연락처 목록을 표시하기 위해 의도를 사용하고 있습니다. 연락처에서 firstname, secondname, emailid, phonenumber와 같은 연락처 정보를 얻고 싶습니다. 선택한 연락처에 대해 onActivityForResult()에있는 모든 정보를 원합니다.Android의 인 텐트에서 연락처 정보를 얻는 방법은 무엇입니까?

Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI); 
startActivityForResult(intent, 1); 
+0

그래서 u는 무엇을 원하는가 ??????????? –

답변

4

이 대답했습니다 여러 번,이 게시물을 확인하시기 바랍니다 :

How to read contacts on Android 2.0

get contact info from android contact picker

How to call Android contacts list?

구글 안드로이드 개발자 자료 문서 :

@Override 
public Loader<Cursor> onCreateLoader(int loaderId, Bundle args) { 
    /* 
    * Appends the search string to the base URI. Always 
    * encode search strings to ensure they're in proper 
    * format. 
    */ 
    Uri contentUri = Uri.withAppendedPath(Contacts.CONTENT_FILTER_URI, Uri.encode(mSearchString)); 

    return new CursorLoader(
     getActivity(), 
     contentUri, 
     PROJECTION, 
     null, 
     null, 
     null 
    ); 
} 

출처 : 이 http://developer.android.com/training/contacts-provider/retrieve-names.html

+1

모든 사이트를 방문하십시오 –

관련 문제