2

我正在尝试撰写和发送一封电子邮件,该电子邮件将在我在 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) {                                       
                                }

                        }
                });
        }
4

1 回答 1

4

我不认为“签名”真的是电子邮件的不同部分。我认为您可以将签名附加到您的身体上。

i.putExtra(Intent.EXTRA_TEXT, "Body" + "\\n" + "Signature");
于 2012-09-18T15:19:03.827 回答