2014-09-12 108 views
0

我試試這個:如何通過意向啓動電子郵件應用程序?

Intent intentEmail = new Intent(Intent.ACTION_SEND); 
intentEmail.setType("message/rfc822"); 
intentEmail.putExtra(Intent.EXTRA_EMAIL , new String[]{cif.email}); 
context.startActivity(intentEmail); 

但顯示了不必要的應用程序選擇對話框(谷歌驅動器等)。我該如何解決它?說,如果你想讓它發送給你可以指定一個特定的電子郵件「電子郵件地址:[email protected]

Intent intent = new Intent(Intent.ACTION_SENDTO); 
intent.setData(Uri.parse("mailto:" + some email)); // or just "mailto:" 
startActivity(intent); 

好運:「電子郵件地址」

+0

add'intentEmail.setData(Uri.parse(「mailto:」))' – 2014-09-12 13:43:55

回答

2

您可以按照指定的數據!

+0

這是很好的工作,非常感謝! – bvv 2014-09-15 07:46:40

相關問題