【发布时间】:2012-09-18 13:52:04
【问题描述】:
我正在尝试撰写和发送一封底部包含签名的电子邮件 我在 android 中的电子邮件内容。我可以发送电子邮件,但无法添加自己的签名。你有什么建议吗?
这是我的代码:
public void addListener() {
final Button button = (Button) findViewById(R.id.button1);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
findViewById = (TextView) findViewById(R.id.t1);
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("text/plain");
i.putExtra(Intent.EXTRA_EMAIL,
new String[] { "some@gmail.com"});
/*i.putExtra(Intent.EXTRA_CC,
new String[] { "some@gmail.com" });*/
i.putExtra(Intent.EXTRA_SUBJECT, "Android Test");
i.putExtra(Intent.EXTRA_TEXT, "Body");
//i.putExtra(Intent.EXTRA_TEXT, "signature");
try {
startActivity(Intent.createChooser(i, "Choose mail app..."));
} catch (android.content.ActivityNotFoundException ex) {
}
}
});
}
【问题讨论】:
-
请更具体地了解 Android 版本以及具体发生的情况。尝试包括 1) 应该发生的事情和 2) 发生的事情。谢谢。
-
我使用的是 android 4.1(api 16)。我想在电子邮件正文的末尾包含“问候”之类的签名。我在 gmail 上有一个帐户,它在从 gmail.com 发送时会自动附加签名,但无法通过 android 实现。