كيفية استدعاء تطبيق البريد الإلكتروني في منصة الروبوت
-
05-07-2019 - |
سؤال
وهناك نية ل "send an email.
" في تطبيقنا
تحتاج إلى إرسال البريد، وكيف يمكن أن يتمسك بتلك النية
المحلول
ولا يمكنك إرسال بريد إلكتروني مباشرة دون استخدام النسخة اخترق من واجهات برمجة التطبيقات javamail، ولكن هل يمكن أن يكون بسهولة للمستخدم إرسال واحد بالنسبة لك باستخدام Intent.ACTION_SEND ومنتقي النوايا.
final Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("text/plain");
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"webmaster@website.com"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "my subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, "body text");
context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));
تأكد من أنك على جهاز الفعلي عند اختبار هذه التعليمات البرمجية كما انها لن تعمل من داخل المضاهاة.
لا تنتمي إلى StackOverflow