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

فرم ارسال بازخورد در اپلیکیشن اندروید- چگونه؟

Morteza1042  11 سال پیش  11 سال پیش
0 0

سلام دوستان

نیاز دارم در یکی از برنامه هام یه فرم داشته باشم برای ارسال فیدبک یا همون بازخورد، برای مثال مانند قسمت پشتیبانی برنامه ی بازار

در جستجوهایی که داشتم هیچ آموزشی در این مورد پیدا نکردم. لطفا منو راهنمایی کنید. چطور چنین فرم هایی رو میشه داخل برنامه پیاده کرد؟

متشکرم

+4 0
یه EditText ساده هستش که متنش با متد های GET یا POST به سرور فرستاده میشه ، که آموزش این موراد هم موجوده. (11 سال پیش)
+3 0
در آموزش های استاد قسمت مربو به وب سرویس این آموزش ها داده شده (11 سال پیش)
0 0
ممنونم از پاسخ هاتون. بنظر من 99% کاربرای اندروید یه نفر دیگه براشون توی بازار ثبت نام کرده، و اصلا به اکانت ایمیلشون وصل نیستن. :)) در کل من میخوام از وب سرویس استفاده کنم. بازم ممنونم. (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
Hajhosseini  11 سال پیش
+2 0

ساده ترین کار، با زدن دکمه ارتباط با ما برنامه پیشفرض ایمیل کاربر باز بشه و فیلد ها به طور اتوماتیک پر شده باشه ( منظور آدرس گیرنده، تایتل و ... هست ) متن گزارشتون رو هم خالی بذارید تا خود کاربر پر کنه.
با این کار نه نیاز دارید پنل بسازید نه کاری کنید، فقط ایمیلتون رو چک میکنید و جواب هارو به ایمیل فرستنده Reply میکنید.

+3 0
حرفتون درسته ولی باید توجه داشت که تمام کاربرا امکان ارسال ایمیل رو ندارند پس اگه از طریق برنامه به وب سرویس ارسال بشه کاربرپسند تر میشه :) (11 سال پیش)
+3 0
وب سرویس پشتیبانی میخواد، در کارهای بزرگ حتی نیاز به سرور هست، و زمانی که از سرور صحبت میکنیم از امنیت هم حرف میزنیم، در کل اگر بخوایم سرویس شخصی خودمون رو بسازیم باید بسیار زمان صرف پیاده سازیش کنید و مسلما باید هزینه کنیم.طبق تجربه شخصیه من سرویس ایمیل به خوبی پاسخگوی این مشکل هست (11 سال پیش)
+2 0
اگر نظرات بازار رو هم نگاه کنید، به طوریه که اول باید ایمیل ساخت، و حتی ایمیل بازار رو تایید کرد و بعد نظر داد.این خودش ثابت میکنه که 99% کاربران اندروید میدونن ایمیل چیه و ازش استفاده میکنن (11 سال پیش)
0 0
Hajhosseini جان دستور فراخوانی ایمیل پیشفرض رو میشه بزاری که خیلی راه خوبیه . ممنون . (11 سال پیش)
پاسخ به سوال 
Hajhosseini  11 سال پیش
+5 0

خدمت شما نورحسینی عزیز

 Intent intent = new Intent(android.content.Intent.ACTION_SEND);
        intent.setType("text/html");
        List<ResolveInfo> resInfo = getPackageManager().queryIntentActivities(intent, 0);
        if ( !resInfo.isEmpty())
        {
            for (ResolveInfo info: resInfo)
            {
                if (info.activityInfo.packageName.toLowerCase().contains("email") || info.activityInfo.name.toLowerCase().contains("email"))
                {
                    intent.putExtra(android.content.Intent.EXTRA_TEXT, "متن");
                    intent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ "hajhosseinico@gmail.com" });
                    intent.putExtra(android.content.Intent.EXTRA_SUBJECT, "طالع روزانه");
                    intent.setPackage(info.activityInfo.packageName);
                    startActivity(Intent.createChooser(intent, "text"));

                }
            }
        }
+1 0
ممنون از لطفت حاج حسینی جان . نمیدونم چرا از جوابت مطلع نشدم . اتفاقی جوابت رو دیدم . این سیستم نوتیفیکیشن هم اشکال داره . چندین مورد تا بحال برام پیش اومده . ممنون از لطفت . (11 سال پیش)

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