2012-02-16 7 views
0

添付ファイル付きメールを送信するアプリケーションを1つ作成したいとします(
SDカード/ギャラリーからファイルを選択してください)。私は関連コードを見つけようとしますが、見つけませんでした。
私にいくつかのコードを入力してください。
ここにメールを送信するためのサンプルコードを示します。
ありがとうございます。ただ、下記を通過Androidアプリからネットワークに添付したメールを送信する

Sendbtn.setOnClickListener(new View.OnClickListener() 
    { 

    @Override 
    public void onClick(View v) 
    { 
     // TODO Auto-generated method stub 
     String TO,CC,Subject,Body,URL; 
     try 
     { 
     URL = Environment.getExternalStorageDirectory() 
       .getAbsolutePath() + "/temp"; 

       File file = new File(URL); 
       if (!file.exists()) 
       file.mkdirs(); 
       URL = URL + "/report.html"; 
       createFile(); 
       // 
       Log.i(getClass().getSimpleName(), "send task - start"); 
       // 
       final Intent emailIntent = new Intent(
       android.content.Intent.ACTION_SEND); 
       // 
       TO=(TOEText.getText().toString()); 
       CC=(CCEText.getText().toString()); 
       Subject=(SubjectEText.getText().toString()); 
       URL=(BrowseEText.getText().toString()); 
       Body=(BodyEText.getText().toString()); 

       // 
       emailIntent.setType("plain/text"); 

       emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, 
       new String[] { TO }); 

       emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, Subject); 

       emailIntent.putExtra(Intent.EXTRA_STREAM, 
       Uri.parse("file://" + URL)); 

       emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Body); 

       //this.startActivity(Intent 
       //.createChooser(emailIntent, "Send mail...")); 

      } 
      catch (Throwable t) 
      { 
       Message(t); 

      } 
     } 
    }); 
} 
+2

こんにちは、いくつかのR&Dはあなたに直接コードを提供します。何かを試して、あなたの問題をここに投稿してください。 – OnkarDhane

+0

ここに私のサンプルコードです。 –

+0

@sandiparmalあなたのコードはどこですか? –

答えて

2

こんにちは、ここでは、ansがあります。いくつかのR & Dを実行し、いくつかのコードを試してください。 OK、これを確認してください。私はhow to getAuth token and send email in background?があなたに役立つことを願って掲載しました。

+2

あなたのコメントはまだありません。 –

関連する問題