今天添加了一个联系人可是却在联系人名单中没有,但是查询这个人还是在的
为什么呢 后来发现
ContentValues contentValues = new ContentValues(); contentValues.put(Contacts.People.NAME, name);
Uri contactUri = this.getContentResolver().insert(Contacts.People.CONTENT_URI, contentValues);
Intent intent = new Intent(Intent.ACTION_VIEW, contactUri); this.startActivity(intent);
然后需要
int contactId = Integer.valueOf(contactUri.toString().substring(contactUri.toString().lastIndexOf("/")+1));
Contacts.People.addToMyContactsGroup(this.getContentResolver(), contactId);
本文介绍了一种在Android设备上通过编程方式添加联系人的方法,并提供了具体的代码实现步骤。包括创建联系人、显示联系人详情及将其加入常用联系人群组的过程。

被折叠的 条评论
为什么被折叠?



