如何按自己编写的格式去发送邮件
我现在已经布局好了一个界面
主要有TextView/EditView/Button这样内容
格式就是 TextView EditView (可自己编辑部分)
姓名 张三
年龄 17
性别 男 (用spinner选择)
Email xxx@yyy.com
(还有些类似的信息)
两个Button 发送 重置
我想要的是结果是调用邮件程序,发送上面的内容
能不能调用邮件的时候,或得上面的内容呢?思路不太明确,希望能够得到一些启发 实际例子就更好了
即程序发送时,填入我要输入的姓名、年龄等
找到了这段程序
private View.OnClickListener mylistener = new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain"); // 模拟器请使用这行
// i.setType("message/rfc822") ; // 真机上使用这行
String receive = to_txt.getText().toString().trim();
i.putExtra(Intent.EXTRA_EMAIL, new String[] { receive });
i.putExtra(Intent.EXTRA_SUBJECT, subject_txt.getText().toString()
.trim());
i.putExtra(Intent.EXTRA_TEXT, content_txt.getText().toString()
.trim()); //EXTRA_TEXT这部分如何继续接内容?
startActivity(Intent.createChooser(i, "send"));
}
};
}
能够调用gmail进行发送(这里如何设置成为用自己常用的邮箱,如何去设置smtp 可以拿163举例 我常用的)
但是不能按照我所希望的样式进行发送,Intent.EXTRA_TEXT只能使用一次
还有就是spinner的那部分,我如何进行取值的操作?
谢谢