2012-05-04 16 views
1

Androidのメール本文に画像を追加したいと思います。メール本文に画像を追加

私はINTENT.EXTRA_STREAMを使用して画像を添付しましたが、これは私が望むものではありません。私は電子メールの本文にしたい。
私は次のコードを試しましたが、それは動作していません、誰も私にタスクを達成するための代替方法を与えることができますか?

 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)); 
+0

あなたはすべてのエラーを持っているか、それを行うためのサンプルコードであることを行うことができますか?あなたの意図はどのように作られていますか?このコードを投稿することもできますかpls – RaphMclee

答えて

0

あなたはJavaMail Api

Hereを使用して

+0

私は別のメールクライアントを作成したくないですが、私はインテントメソッドまたはこの場合に動作する方法でイメージをGmailに追加します。 – user1374913

+0

@ user1374913この問題の解決策はありますか?はいの場合は返信してください.. –

関連する問題