【发布时间】:2010-12-17 01:41:27
【问题描述】:
我需要更新联系人姓名,但我没有用旧的联系人 api 执行此操作(我的应用程序必须在 1.5、1.6 和 2.X 中运行)
【问题讨论】:
我需要更新联系人姓名,但我没有用旧的联系人 api 执行此操作(我的应用程序必须在 1.5、1.6 和 2.X 中运行)
【问题讨论】:
阿汉干得不错
意图 i = new Intent(Intent.ACTION_EDIT);
i.setData(Uri.parse("content://com.android.contacts/raw_contacts/1));
//这里1是要编辑的联系人的id。也可以自动生成。
startActivity(i);
如果你的意思是在运行时你想从一个文本框中选择 id ,你可以做类似的事情
意图 i = new Intent(Intent.ACTION_EDIT);
i.setData(Uri.parse("content://com.android.contacts/raw_contacts/" + textBox.getText()));
//这里的textBox应该有要编辑的联系人的任意数值。
startActivity(i);
【讨论】: