在android中通过邮件和消息共享联系人

在android中通过邮件和消息共享联系人,android,android-intent,android-contacts,Android,Android Intent,Android Contacts,我有联系人的\u ID以及与联系人的\u ID相关的所有原始联系人ID 现在我想通过电子邮件或短信共享此联系人。 那我们该怎么办呢 是否有可直接用于共享联系人的意图 如果有其他方法,请建议我 我使用了以下代码: Intent sendIntent = new Intent(); sendIntent.setAction(Intent.ACTION_SEND); sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");

我有联系人的\u ID以及与联系人的\u ID相关的所有原始联系人ID

现在我想通过电子邮件或短信共享此联系人。 那我们该怎么办呢

  • 是否有可直接用于共享联系人的意图
  • 如果有其他方法,请建议我

我使用了以下代码:

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
sendIntent.setType("text/plain");
startActivity(Intent.createChooser(sendIntent, getResources().getText(R.string.send_to));

当您选择将联系人添加到您的电子邮件列表时,您可以使用联系人按钮,该按钮显示包含联系人列表的AlertDialog。希望这有帮助……:)