public class Getcontact {
static Cursor c;
public static ArrayList getContact(Activity context) {
ArrayList listMembers = new ArrayList();
Cursor cursor = null;
try {
Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI;
// 这里是获取联系人表的电话里的信息 包括:名字,名字拼音,联系人id,电话号码;
// 然后在根据"sort-key"排序
cursor = context.getContentResolver().query(uri, new String[] {
"display_name", "sort_key", "contact_id", "data1"
}, null, null, "sort_key");
if (cursor.moveToFirst()) {
do {
ContactMember contact = new ContactMember();
String contact_phone = cursor.getString(cursor
.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
String name = cursor.getString(0);<