Android发送Email

package android.test;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

public class Main extends Activity {
	private Button m_sendEmailBtn;

	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);

		m_sendEmailBtn = (Button) findViewById(R.id.sendEmailBtn);
		m_sendEmailBtn.setOnClickListener(new Button.OnClickListener() {
			@Override
			public void onClick(View v) {
				String[] receiver = new String[] { "test@gmail.com" };
				String subject = "分享一条信息给你7";
				String content = "1分享2一条2信息23一条信息给345你分享657791条信息给你";

				Intent email = new Intent(Intent.ACTION_SEND);
				email.setType("message/rfc822");
				// 设置邮件发收人
				email.putExtra(Intent.EXTRA_EMAIL, receiver);
				// 设置邮件标题
				email.putExtra(Intent.EXTRA_SUBJECT, subject);
				// 设置邮件内容
				email.putExtra(Intent.EXTRA_TEXT, content);

				// 调用系统的邮件系统
				startActivity(Intent.createChooser(email, "请选择邮件发送软件"));
			}
		});
	}
}
暂无评论
  • 1:请一针见血的评论。
  • 2:评论需要审核通过后才能显示。
  • 3:评论字数限制在1000字以内。
  • 当前字数:0
热门文章
推荐文章
随机文章
关于本站 - 广告服务 - 版权声明 - 联系我们 - 友情链接 - 网站地图 - 帮助中心