第一種方法:
Uri uri = Uri.parse(「mailto:sxh@oppo.com」);
Intent it = new Intent(Intent.ACTION_SENDTO, uri);
startActivity(it);

第二種方法:
String[] toemail={「sxh@oppo.com」, 「mailtesst@163.com」};
String[] ccemail={「sxh@oppo.com」, 「mailtesst@163.com」};
String[] bccemail={「sxh@oppo.com」, 「mailtesst@163.com」};
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_EMAIL, toemail);
it.putExtra(Intent.EXTRA_CC, ccemail);
it.putExtra(Intent.EXTRA_BCC, bccemail);
it.putExtra(Intent.EXTRA_SUBJECT, 「I love you baby!」);
it.putExtra(Intent.EXTRA_TEXT, 「The email body text」);
it.setType(「text/plain」);
startActivity(it);
startActivity(Intent.createChooser(it, 「請選擇Email用戶端軟體」));

第三種方法:
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_EMAIL, 「sxh@oppo.com」);
it.putExtra(Intent.EXTRA_TEXT, 「The email body text」);
it.setType(「text/plain」);
startActivity(Intent.createChooser(it, 「請選擇Email用戶端軟體」));

第四種方法:
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_EMAIL, 「sxh@oppo.com」);
it.putExtra(Intent.EXTRA_SUBJECT, 「html test」);
it.putExtra(Intent.EXTRA_TEXT, 「HTTP://www.tianya.cn/publicforum/content/stocks/1/776130.shtml」);
it.setType(「text/html」);
startActivity(Intent.createChooser(it, 「請選擇Email用戶端軟體」));

第五種方法:
//實現多個附件的添加,這種方式不是標準的做法,沒有標準的做法,所以協力廠商軟體不會支援
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_SUBJECT, 「The email subject text」);

//添加格式,前面字串為附件的URI寫法,後面表示此附件的類型;不能搞錯,不能缺少
String szSelectedFiles[]={「file:///sdcard/ebook/CityCodes.xml」, 「text/xml」,」file:///sdcard/ebook/PhoneBookU.txt」, 「text/plain」, 「file:///sdcard/windy.gif」, 「image/gif」};
it.putExtra(Intent.EXTRA_STREAM, szSelectedFiles);

//以下這一句照抄,無論你的附件是什麼類型的
it.setType(「audio/mp3″);
startActivity(Intent.createChooser(it, 「請選擇Email用戶端軟體」));

第六種方法:
//實現單個附件的添加
Uri uri = Uri.parse(「file:///sdcard/mysong.mp3″);
Intent it = new Intent(Intent.ACTION_SEND);
it.putExtra(Intent.EXTRA_STREAM, uri);
it.putExtra(Intent.EXTRA_SUBJECT, 「The email subject text」);
it.setType(「audio/mp3″);
startActivity(Intent.createChooser(it, 「請選擇Email用戶端軟體」));

轉自android聯合開發網www.wuphone.com
創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(0) 人氣()