كيفية استدعاء تطبيق البريد الإلكتروني في منصة الروبوت

StackOverflow https://stackoverflow.com/questions/1801687

  •  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..."));

تأكد من أنك على جهاز الفعلي عند اختبار هذه التعليمات البرمجية كما انها لن تعمل من داخل المضاهاة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top