【发布时间】:2017-05-15 11:49:48
【问题描述】:
我正在编写一个 Android 应用程序,该应用程序要求用户通过单击通过电子邮件收到的链接来确认他们的订阅。为此,我想创建一个快捷方式来打开首选的电子邮件应用程序。以下代码使我的 Gmail 应用程序崩溃:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setType("message/rfc822");
startActivity(intent);
会有其他解决方案来解决这个问题吗?
【问题讨论】:
-
你想只打开gmail吗?
-
只是选择行为。如果> 1个客户端可以处理电子邮件,则应弹出一个选择器,否则只需打开已安装的应用程序。
-
好的。您是否也发送任何附件?我有一个解决方案,但不适用于附件
-
我不想发送。我想打开电子邮件应用程序,因为我只需要点击一个链接。
-
好的.. 为您的要求发布答案。试试看。