如何只从联系人列表中获取没有姓名的联系号码?

时间:2011-05-27 05:21:58

标签: android

嗨我在下面的代码中使用它显示所有联系人详细信息联系人号码和名称,但我需要从联系人列表中只获取联系人号码,无需名称如何实现代码而不使用android小部件来解决问题所以给任何一个解决方案你呢

context.startActivity(new Intent(Intent.ACTION_PICK,People.CONTENT_URI));

1 个答案:

答案 0 :(得分:1)

试试这段代码......

 Uri personUri = ContentUris.withAppendedId(People.CONTENT_URI, personId);
Uri phonesUri = Uri.withAppendedPath(personUri, People.Phones.CONTENT_DIRECTORY);
String[] proj = new String[] {Phones._ID, Phones.TYPE, Phones.NUMBER, Phones.LABEL}
Cursor cursor = contentResolver.query(phonesUri, proj, null, null, null);