0
が、私は自分のアプリケーションからの電子メール活動を開始している..Myの問題がありませんあなたがするには、Androidからの確認を得ることができませんアンドロイドのアプリケーションを通じて電子メールが送信されるかどうかを検出する方法は?私はメールが送信されているかどうかを知っているか、できるか
が、私は自分のアプリケーションからの電子メール活動を開始している..Myの問題がありませんあなたがするには、Androidからの確認を得ることができませんアンドロイドのアプリケーションを通じて電子メールが送信されるかどうかを検出する方法は?私はメールが送信されているかどうかを知っているか、できるか
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