2011-12-08 4 views
2

私は自分のコードを使ってメールを送信できますが、デフォルトではメールを送信した後にメールを送信します。メールを送信した後の他の活動への送信ボタンをクリックした後のことを意味します。私は以前の活動を返すことは望ましくありません。電子メールを送信した後に他の活動に行く

startActivity(Intent.createChooser(emailIntent、「電子メールを使用して、このコードで
Intent(android.content.Intent.ACTION_SENDTO); 
emailIntent.setType("text/html"); 
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "testing email send."); 
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml("<b>this is html text in email body.</b>")); 
startActivity(Intent.createChooser(emailIntent, "Email to Friend")); 

:advance..hope内のすべての私の応答にXよりも、私はここに

メールを送信するための私のコードは以下の通りですソリューションを取得します 友人に "));これはメールのページがタイトルと本文で開き、 "TO"(メールを送信する相手)に書き込みメールを送信した後、私は以前の活動に移動しますが、私は他の活動に行きます...

**means how to handle button send on send email activity** 

答えて

3

あなたはstartActivityForResult(Intent, int requestCode)の方法で、電子メール活動を開始し、その後onActivityResult()方法から(実際には、送信されたかどうか)あなたは電子メールが送信された後に表示する活動を開始することができます

関連する問題