매니페스트에 권한 추가

<uses-permission android:name="android.permission.READ_CONTACTS"/>

package kdci.android;

import android.app.ListActivity;
import android.database.Cursor;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.util.Log;
import android.widget.SimpleCursorAdapter;

public class MyContact extends ListActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//content://com.android.contacts/contacts

Cursor cursor = getContentResolver()
.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
String[] from = {ContactsContract.Contacts.DISPLAY_NAME};
int[] to = {android.R.id.text1};
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, 
android.R.layout.simple_list_item_1, cursor, from, to); 
setListAdapter(adapter);
}
}

profile