2012-04-18 8 views

答えて

0

try { 

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); 
    emailIntent.setType("text/html"); 
    emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Check out this play from http://www.iplaybook.net iPlayBook "); 
    emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,"This play was created using<a href='http://www.iplaybook.net'> iPlayBook.</a>"); 
    final PackageManager pm = getPackageManager(); 
    @SuppressWarnings("static-access") 
    final List<ResolveInfo> matches = pm.queryIntentActivities(emailIntent, pm.MATCH_DEFAULT_ONLY); 
    ResolveInfo best = null; 
    for (final ResolveInfo info : matches) 
    { 
     if (info.activityInfo.name.toLowerCase().contains("mail")) 
      best = info; 
    } 
    if (best != null) 
    { 
     emailIntent.setClassName(best.activityInfo.packageName, best.activityInfo.name); 
     startActivit(emailIntent); 
    } 
} 
catch(Exception e) { } 

} 

plzのヘルプ..電子メールが送信されたかどうか。電子メールの実際の送信は設計上の非同期なので、電子メールが実際に送信される前にアクティビティが返される可能性があります。

Please search the questions in SO before posting a new one

乾杯、 RJ

関連する問題