Android 将图像添加到电子邮件正文

Android 将图像添加到电子邮件正文,android,gmail,html-email,Android,Gmail,Html Email,我想在Android中的电子邮件正文中添加一个图像 我使用INTENT.EXTRA_流附加了一个图像,但这不是我想要的。我希望它在电子邮件正文。 我尝试了以下代码,但它不起作用,有人能给我一个替代方法来完成任务吗 String html="<p>This is a html-formatted string with <b>bold</b> and <i>italic</i> text</p><img sr

我想在Android中的电子邮件正文中添加一个图像

我使用INTENT.EXTRA_流附加了一个图像,但这不是我想要的。我希望它在电子邮件正文。 我尝试了以下代码,但它不起作用,有人能给我一个替代方法来完成任务吗

      String html="<p>This is a html-formatted string with <b>bold</b> and <i>italic</i> text</p><img src=\"screenshot.jpg\"";
                i.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(html,
                        new ImageGetter() {

                    public Drawable getDrawable(String source) {
                        // TODO Auto-generated method stub
                         String base = Environment.getExternalStorageDirectory().getAbsolutePath().toString();

                         String imagePath = "/sdcard/screenshot.jpg";//"file://"+ base+"/"+ source;
                            Drawable bmp = Drawable.createFromPath(imagePath);
                           // bmp.setBounds(0, 0, bmp.getIntrinsicWidth(), bmp.getIntrinsicHeight());

                            return bmp;
                    }
                },null));
你可以使用


示例代码是否可以做到这一点,

我不想创建单独的邮件客户端,但我想通过intent方法或任何在这种情况下有效的方法将图像添加到gmail中。您有任何错误吗?你的意图是如何产生的?你能把这个代码也发出去吗