Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过intent在手机中保存联系人?或者使用安卓工作室?_Java_Android - Fatal编程技术网

Java 如何通过intent在手机中保存联系人?或者使用安卓工作室?

Java 如何通过intent在手机中保存联系人?或者使用安卓工作室?,java,android,Java,Android,我正在开发一款用于数字化目的的名片阅读器应用程序。我已经成功地得到了XML形式的识别结果。我还解析了那个XML文件,并提取出诸如姓名、电子邮件、手机号码等字段 如何通过我的应用程序将此数据保存在我的手机联系人中 看一看 来源:创建新的意图: Intent intent = new Intent(Intents.Insert.ACTION); intent.setType(ContactsContract.RawContacts.CONTENT_TYPE); 在你的意图中加入一些额外内容,如电子

我正在开发一款用于数字化目的的名片阅读器应用程序。我已经成功地得到了XML形式的识别结果。我还解析了那个XML文件,并提取出诸如姓名、电子邮件、手机号码等字段

如何通过我的应用程序将此数据保存在我的手机联系人中

看一看


来源:

创建新的
意图

Intent intent = new Intent(Intents.Insert.ACTION);
intent.setType(ContactsContract.RawContacts.CONTENT_TYPE);
在你的意图中加入一些额外内容,如电子邮件或电话类型:

不要忘记在最后开始
活动

startActivity(intent);
用这个和
intent.putExtra(Intents.Insert.EMAIL, "email@email.com");
intent.putExtra(Intents.Insert.PHONE, "15417543010");
startActivity(intent);