我需要使用现有的电话号码编辑联系人的电话号码。我使用以下不起作用的代码。我的问题是阅读现有的电话号码并编制新的电话号码。在更新之前如何阅读电话号码? 提前致谢
ArrayList<ContentProviderOperation> ops =
new ArrayList<ContentProviderOperation>();
ops.add(ContentProviderOperation.newUpdate(Data.CONTENT_URI)
.withSelection(String.valueOf(ContactsContract.CommonDataKinds.Phone.NUMBER) + " Like ?", new String[]{String.valueOf("004-"+"%")})
.withValue(String.valueOf(ContactsContract.CommonDataKinds.Phone.NUMBER), "008-"+String.valueOf(ContactsContract.CommonDataKinds.Phone.NUMBER))
.build());
getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);