我正在学习android。我正在尝试以编程方式更新联系人号码。任何人都可以帮助我,我该怎么做。如何使用Android更新联系人号码
我的努力是:
String lNumber = pCur.getString(pCur.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
ContentValues values = new ContentValues();
Uri lPhoneUri = Uri.withAppendedPath(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, ContactsContract.CommonDataKinds.Phone.NUMBER);
values.put(ContactsContract.CommonDataKinds.Phone.NUMBER, "45323333"));
getContentResover().update(lPhoneUri, values, ContactsContract.CommonDataKinds.Phone.NUMBER+"=?", new String[] { lNumber });
嗨,如果联系人没有工作电话,我们要更新工作电话号码? – MobiDev 2013-03-15 09:51:21
我有更新WORK手机的问题,如果它存在,那么我可以更新它,但有问题时,WORK手机不在那里,我必须更新它。 – MobiDev 2013-03-15 09:58:38
有没有一种方法可以使用特殊的URI通过id来更新它? – Roel 2015-08-04 07:32:32