Android 根据选择的联系人发送电子邮件或短信

Android 根据选择的联系人发送电子邮件或短信,android,email,sms,contacts,Android,Email,Sms,Contacts,我正在尝试开发一个应用程序,其中一个要求是向用户选择的联系人发送电子邮件或短信。当用户需要发送消息时,他们可以从联系人列表中选择联系人。如果用户选择了联系人的电话号码,我需要启动SMS应用程序并插入我的信息联系人。如果用户从联系人列表中选择联系人电子邮件地址,我需要打开主题和正文中包含我的内容的电子邮件应用程序 应用程序如何知道用户输入???我不是这方面的专家,但它对我来说很有趣,所以我读了一些关于它的书 您可以选择电话号码或电子邮件地址,对吗?因此,如果用户选择了一个电话号码,您可以使用Sms

我正在尝试开发一个应用程序,其中一个要求是向用户选择的联系人发送电子邮件或短信。当用户需要发送消息时,他们可以从联系人列表中选择联系人。如果用户选择了联系人的电话号码,我需要启动SMS应用程序并插入我的信息联系人。如果用户从联系人列表中选择联系人电子邮件地址,我需要打开主题和正文中包含我的内容的电子邮件应用程序


应用程序如何知道用户输入???

我不是这方面的专家,但它对我来说很有趣,所以我读了一些关于它的书

您可以选择电话号码或电子邮件地址,对吗?因此,如果用户选择了一个电话号码,您可以使用SmsManager,这里有一篇关于它的文章。一篇相关的堆栈溢出文章讨论了在Android平台上发送电子邮件,一位用户给出了一个很好的Java示例。以下是文章:

我希望这些可能会有所帮助