1)关键代码如下
package com.example.androidtestapp;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
private Button button1=null;
/* reveiverString 收件人
* ccString 抄送人
* subjectString 主题
* bodyString 正文
* */
private String[] reveiverString=new String[]{"294130030@qq.com","329132652@qq.com"};
private String[] ccString=new String[]{"294130030@qq.com","329132652@qq.com"};
private String subjectString="subject";
private String bodyString="body";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1=(Button)findViewById(R.id.button1);
button1.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v) {
/*通过Intent来发送邮件*/
Intent intent=new Intent(android.content.Intent.ACTION_SEND);
/*设置邮件的格式为plain/text*/
intent.setType("plain/text");
/*讲获得的字符串放入Intent中*/
intent.putExtra(android.content.Intent.EXTRA_EMAIL, reveiverString);
intent.putExtra(android.content.Intent.EXTRA_CC, ccString);
intent.putExtra(android.content.Intent.EXTRA_SUBJECT, subjectString);
intent.putExtra(android.content.Intent.EXTRA_TEXT, bodyString);
/*打开Gmail并讲相关参数传入*/
startActivity(intent);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}