[問題] mail發生錯誤

作者: SaintDragon (聖龍)   2014-04-20 16:19:19
大家好,想請教一個mail的問題
我想要在APP裡呼叫Mail寄送多個txt檔的信件
參考了很多別人寫的code
用這個方法開啓Gmail後可以順利寄出信件
但寄完後Gmail會跳發生錯誤的視窗
如果選擇Yahoo信箱寄完也不會發生錯誤
以下是我的code
File myDir = new File(Environment.getExternalStorageDirectory() + "/DCIM/Data");
File[] files = myDir.listFiles();
ArrayList<Uri> Uris = new ArrayList<Uri>();
for (int i=0 ; i<files.length ; i++)
{
File file = new File(files[i].getPath());
Uris.add(Uri.fromFile(file));
}
String[] tos = new String{"1@gmail.com","2@gmail.com"};
intentMail = new Intent(Intent.ACTION_SEND_MULTIPLE);
intentMail.putExtra(Intent.EXTRA_EMAIL, tos);
intentMail.putExtra(Intent.EXTRA_SUBJECT, "標題");
intentMail.putParcelableArrayListExtra(Intent.EXTRA_STREAM, Uris);
intentMail.setType("text/plain");
startActivity(intentMail);
請問是否有什麼問題會讓Gmail寄完信後發生錯誤?

Links booklink

Contact Us: admin [ a t ] ucptt.com