gpt4 book ai didi

android - 只有电子邮件应用程序才能解决 Intent

转载 作者:IT老高 更新时间:2023-10-28 21:53:26 24 4
gpt4 key购买 nike

我有一个问题 .. 我只想要电子邮件 Activity 来解决 Intent ACTION.SEND 但除了电子邮件之外,我还获得了其他应用程序(例如 TubeMate),即使我已将 mime 类型设置为“message/rfc822”...知道如何让电子邮件应用程序解决它..

最佳答案

String recepientEmail = ""; // either set to destination email or leave empty
Intent intent = new Intent(Intent.ACTION_SENDTO);
intent.setData(Uri.parse("mailto:" + recepientEmail));
startActivity(intent);

重点是使用 ACTION_SENDTO 作为操作,mailto: 作为数据。如果您想让用户指定目标电子邮件,只需使用 mailto:;如果您自己指定电子邮件,请使用 mailto:name@example.com

建议的方法过滤所有可以发送电子邮件的应用程序(例如默认电子邮件应用程序或gmail)

关于android - 只有电子邮件应用程序才能解决 Intent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6506637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com