android – 发送电子邮件时,没有应用程序可以执行此操作

前端之家收集整理的这篇文章主要介绍了android – 发送电子邮件时,没有应用程序可以执行此操作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Intent sendIntent = new Intent(Intent.ACTION_SEND);
            sendIntent.putExtra(Intent.EXTRA_TEXT,text.getText());
            sendIntent.setType("message/rfc822");
            startActivity(Intent.createChooser(sendIntent,"Send email with"));

这是我的代码.

我在模拟器中尝试了发送邮件.但它显示没有应用程序可以执行此操作.如果有人知道意味着告诉我

提前致谢

解决方法

你需要使用 text/plain
intent.setType("text/plain");

此外,Intent.ACTION_SEND用于共享,您可能希望使用Intent.ACTION_SENDTO仅获取电子邮件客户端列表,或避免共享Facebook,Twitter等应用程序.

原文链接:https://www.f2er.com/android/316138.html

猜你在找的Android相关文章