如何从联系人列表中获取没有姓名的联系人号码?
问题描述:
大家好,我用下面的代码将会显示所有的联系方式联系号码和名字,但我需要得到从联系人列表中唯一联系号码没有名字怎么能实现代码,而无需使用Android小工具为解决此问题,从而给解决方案的任何一个你如何从联系人列表中获取没有姓名的联系人号码?
context.startActivity(新意图(Intent.ACTION_PICK,People.CONTENT_URI));
答
试试这个代码...
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);