當我點擊我的應用程序中的按鈕時,是否可以打開Gmail等電子郵件客戶端?Android以編程方式打開電子郵件客戶端
11
A
回答
24
是的。你可以通過Intents啓動它。
Intent i = new Intent(Intent.ACTION_SEND);
i.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ emailAddress });
i.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
i.putExtra(android.content.Intent.EXTRA_TEXT, text);
startActivity(Intent.createChooser(i, "Send email"));
+1
確實是工作夥伴。這是我做的方式Intent i = new Intent(Intent.ACTION_SENDTO,Uri.fromParts( 「mailto」,EMAIL_ADDRESS,null)); – jonney 2015-07-09 09:06:52
3
Intent i = new Intent(Intent.ACTION_SENDTO, Uri.fromParts(
"mailto", EMAIL_ADDRESS, null));
多達做的最新方式,
i.putExtra(android.content.Intent.EXTRA_SUBJECT, SUBJECT);
i.putExtra(android.content.Intent.EXTRA_TEXT, BODY);
startActivity(Intent.createChooser(i, "Send email"));
相關問題
- 1. 以編程方式打開iPhone的iPhone郵件客戶端
- 2. PHP打開電子郵件客戶端
- 3. 意圖打開電子郵件客戶端,短信客戶端
- 4. 如何以編程方式配置Android的默認電子郵件客戶端
- 5. 發送電子郵件時避免打開電子郵件客戶端Android
- 6. Android - 如何直接打開電子郵件客戶端
- 7. 以編程方式將文件附加到黑莓電子郵件客戶端
- 8. 如何以編程方式打開電子郵件配置表?
- 9. HTML:無法打開客戶端電子郵件應用程序
- 10. 在Android上開發電子郵件客戶端應用程序
- 11. 按電子郵件並打開默認電子郵件客戶端
- 12. 通過客戶端發送電子郵件,無需打開電子郵件客戶端窗口
- 13. 如何打開默認的電子郵件客戶端附件
- 14. 打開帶附件的電子郵件客戶端
- 15. 無法從Android的電子郵件客戶端打開應用程序
- 16. 單擊按鈕打開電子郵件客戶端
- 17. Javascript打開默認電子郵件客戶端不起作用
- 18. 以編程方式從POP3打開電子郵件並提取附件
- 19. 在Mac上使用Java以編程方式發送電子郵件(通過Mac郵件客戶端)
- 20. PHP使用默認郵件客戶端打開新電子郵件
- 21. lwuit從按鈕打開默認電子郵件/郵件客戶端
- 22. 以編程方式發送電子郵件給當前用戶
- 23. 以編程方式創建新的電子郵件帳戶
- 24. 以編程方式創建電子郵件帳戶
- 25. 以編程方式在Android中配置第三方電子郵件帳戶
- 26. 在電子郵件中發送鏈接以在Notes客戶端中打開XPage
- 27. 檢測電子郵件發送的電子郵件客戶端
- 28. 發送電子郵件客戶端兼容電子郵件
- 29. ANDROID |只發送電子郵件附件與電子郵件客戶端
- 30. 以編程方式在Android中發送電子郵件
的可能重複[如何打開Gmail撰寫時被點擊Android應用程序的按鈕?](http://stackoverflow.com/questions/3935009/how-to-open-gmail-compose-when-a-button-is-in-android-app) – 2011-04-08 15:13:57