如何启动Android的电子邮件应用程序(com.android.email)?如何启动Android的电子邮件应用程序(com.android.email)?
回答
我认为这对于打开电子邮件应用程序很有用。
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients = new String[]{"[email protected]", "",};
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, recipients);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Test");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "This is email's message");
emailIntent.setType("text/plain");
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
我的平板电脑上的包是不同的: 'mailClient.setClassName( “com.sec.android.app.latin.launcher.email”,“com.sec.android.app.latin.launcher.email.Launcher”);' – Gustavo 2012-04-23 13:39:59
使用正在寻找:
Intent intent = getPackageManager().getLaunchIntentForPackage("com.android.email");
startActivity(intent);
您可以通过意向
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("plain/text");
intent.putExtra(Intent.EXTRA_EMAIL, new String[] { "[email protected]" });
intent.putExtra(Intent.EXTRA_SUBJECT, "YOUR SUBJECT");
intent.putExtra(Intent.EXTRA_TEXT, "YOUR MAIL BODY");
startActivity(Intent.createChooser(intent, ""));
我试图打开“电子邮件”应用程序而不是一些电子邮件应用程序= D – Gustavo 2012-04-20 23:06:28
我认为这个问题是问如何打开应用程序(查看收件箱) – 2012-09-05 15:25:24
既然你需要启动一个包,这应该是解决方案,您开始:
Intent mailClient = new Intent(Intent.ACTION_VIEW);
mailClient.setClassName("com.google.android.gm", "com.google.android.gm.ConversationListActivity");
mailClient.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(mailClient);
- 1. 从链接或电子邮件启动Android应用程序
- 2. 从电子邮件中启动Android应用程序
- 3. 如何通过意向启动电子邮件应用程序?
- 4. 如何在Android电子邮件到达时自动启动应用程序?
- 5. 电子邮件作曲家不启动移动邮件应用程序(Gmail的)
- 6. 使用默认的Android应用程序(Builtin电子邮件应用程序)在Android中发送电子邮件
- 7. 如何通过电子邮件附件启动我的应用程序
- 8. 如何创建启动任何电子邮件应用程序的意图?
- 9. iPhone电子邮件应用程序启动网址
- 10. Android的电子邮件应用程序:打开邮件直接
- 11. 如何从Gmail /电子邮件打开Android应用程序?
- 12. 如何通过我的iPhone应用程序发送一个计划的电子邮件,并且无需启动电子邮件应用程序?
- 13. 电子应用程序未启动
- 14. PHP电子邮件应用程序
- 15. Django - 电子邮件应用程序
- 16. 电子邮件应用程序问题
- 17. 如何更改默认电子邮件应用程序Programa的电子邮件ID在Android
- 18. 应用程序未在Android电子邮件应用程序中打开附件
- 19. 如何在电子邮件中附加附件来启动android的电子邮件活动?
- 20. 如何从我自己的android应用程序启动电报应用程序?
- 21. 如何构建电子邮件应用程序内置Android的插件?
- 22. 如何在android上的应用程序中打开电子邮件附件?
- 23. 从C#启动电子邮件应用程序(MAPI)(附带附件)
- 24. Android中的电子邮件应用程序
- 25. 扩展Android的默认Gmail /电子邮件应用程序
- 26. Android的电子邮件应用程序源代码
- 27. Android:如何启动电子邮件联系人?
- 28. 如何使用QML启动电话或电子邮件?
- 29. 从我的应用程序启动电子邮件客户端(安卓)
- 30. 从春季启动应用程序发送电子邮件的问题
这篇文章看起来像一个副本http://stackoverflow.com/questions/2734749/opening-an-email-client-on-clicking-a-button – julian 2012-04-20 04:07:21