从whatsapp获取邮件意图

时间:2015-02-28 06:04:47

标签: java android email

我正在尝试通过电子邮件分享对话时收到发送whatsapp意图。我无法让我的应用程序出现在可能的应用程序中进行共享。我需要有关如何正确配置我的androidmanifest并接收附件*的信息。 txt.Thanks,我希望我表达得很好。

2 个答案:

答案 0 :(得分:0)

您的活动中需要<intent-filter>来处理电子邮件:

<intent-filter>
    <action android:name="android.intent.action.VIEW"/>
    <action android:name="android.intent.action.SENDTO"/>
    <data android:scheme="mailto"/>
    <category android:name="android.intent.category.DEFAULT"/>
    <category android:name="android.intent.category.BROWSABLE"/>
</intent-filter>
<intent-filter android:label="@string/app_name">
    <action android:name="android.intent.action.SEND"/>
    <data android:mimeType="*/*"/>
    <category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter android:label="@string/app_name">
    <action android:name="android.intent.action.SEND_MULTIPLE"/>
    <data android:mimeType="*/*"/>
    <category android:name="android.intent.category.DEFAULT"/>
</intent-filter>  

这是电子邮件应用使用的内容。

来源:android intent-filter to listen for sent email addresses?

答案 1 :(得分:0)

您的应用程序不会出现在选择器中,因为Whatsapp仅列出了电子邮件应用程序的一些软件包。

有关详细信息,请参阅this answer