我試圖發送帶有多個附件的電子郵件。發送帶有多個附件的電子郵件
Intent emailIntent = new Intent(Intent.ACTION_SEND_MULTIPLE);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[] {"[email protected]", "[email protected]"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "The Subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, "The Text");
emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
emailIntent.setType("text/plain");
startActivity(Intent.createChooser(emailIntent, "Send Email Using: "));
這個偉大的工程,當我使用Gmail發送電子郵件,但它並沒有附加附件,如果我發送郵件使用電子郵件客戶端的電子郵件上的Nexus One。它包含所有的文本,主題等等,但沒有附件。我的電子郵件帳戶是一個交易帳戶,如果重要...
+2 android.content.Intent.ACTION_SEND_MULTIPLE這工作正常... thanx –
它的工作原理..謝謝 –
如果你沒有傳遞一個新的String [] {}到Intent.EXTRA_EMAIL它只會離開收件人字段空... –