آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ساخت فرم تماس با ما در اپلیکیشن

129513  4 سال پیش  4 سال پیش
0 0

سلام. من فرممو درست کردم مطابق با همونچیزهایی که توی اینترنت گفته شده اما وقتی دکمه ارسال رو که میزنم پیام در حال ارسال میاد اما وسط تصویر مینویسه:
no app can perform this action
 از توی امولاتور نمیشه فرم ایمیل رو فرستاد؟! یا مشکل چیز دیگه ای هستش!

 sendEmail.setType("message/rfc822");
sendEmail.setData(Uri.parse("mailto:mymail"));
sendEmail.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"mymail"});
sendEmail.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
sendEmail.putExtra(android.content.Intent.EXTRA_TEXT,"name:"+name+'\n'+"Email ID:"+email+'\n'+"Message:"+'\n'+message);
/* Send it off to the Activity-Chooser */
startActivity(Intent.createChooser(sendEmail, "در حال ارسال پیام..."));
0 0
سلام.. با گوشی واقعی تست بگیر ببین درست میشه (4 سال پیش)
+1 0
no app can perform this action این خطا به این منظوره که هیچ اپلیکیشنی برای ایمیل روی امولاتور ندارید (یا حداقل هیچ برنامه ایی توانایی شناسایی Intent که ساختید رو نداره ) و این کد شما ایمیل رو مستقیم ارسال نمیکنه بلکه اون رو پاس میده به سیستم عامل و یک لیست از برنامه هایی که میتونند این Intent رو مدیریت کنند برای شما باز میشه که باید از بین اونها انتخاب کنید (4 سال پیش)
0 0
بازهم مشکلم برطرف نشد! (4 سال پیش)
 برای این سوال 4 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
129513  4 سال پیش
0 0

این هم داخل خود اپلیکیشن با گوشی موبایل! باز هم درست نشد! :(

پاسخ به سوال 
Motamed  4 سال پیش
0 0

  1. new Intent(Intent.ACTION_SENDTO);
  2. intent.setType("text/plain");
0 0
مگه نباید از پروتوکل 822 استفاده کنه! (4 سال پیش)
پاسخ به سوال 
129513  4 سال پیش
0 0

میشه بگید چرا فرم خالی میفرسته!! 

با موبایل تست کردم درست شد ولی وقتی جی میل انتخاب میکنم توی اپلیکیشن جی میل همه قسمت ها خالی هستش! فرم ایمیل دیتاهارو خالی میفرسته توی اپلیکیشن جی میل! قبلا واسه کسی این مشکل بوده ؟ کسی تجربه داره؟!

پاسخ به سوال 
129513  4 سال پیش
0 0

 پاسخ صحیح

درست شد مشکل از جی میل خودم بود :))


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .