【问题标题】:Get mail intent from whatsapp从 whatsapp 获取邮件意图
【发布时间】:2017-12-05 00:47:06
【问题描述】:

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

【问题讨论】:

    标签: java android email


    【解决方案1】:

    您的活动中需要一个<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?

    【讨论】:

    • 感谢您的回答,但这段代码不会让我的应用程序显示在 whatsapp 弹出窗口中
    • 我想出现,当我想分享我的画廊中的图像时,它可以工作!但当我想通过电子邮件发送 whatsapp 聊天时不起作用
    【解决方案2】:

    您的应用程序未出现在选择器中,因为 Whatsapp 仅将电子邮件应用程序的某些软件包列入了白名单。

    欲了解更多信息,请参阅this answer

    【讨论】:

      猜你喜欢
      • 2021-08-07
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-10
      • 1970-01-01
      相关资源
      最近更新 更多