جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
الیاس سخاوتی نیا
4 سال پیش توسط الیاس سخاوتی نیا مطرح شد
1 پاسخ

نگه داشتن کاربر در یک صفحه خاص

سلام
خسته نباشید
دیدین توی برنامه هایی شبیه اسنپ و... وقتی مثلا یه سفر درخواست دادین و یا درحال انجام سفر هستین اگه برنامه رو ببندین و دوباره باز کنین برمیگردین توی همون صفحه و نمیتونین به صفحه دیگه ای برین مگر اینکه درخواستتون تموم بشه.
من چجوری میتونم همچین کاری کنم و کاربر روی توی یه صفحه نگه دارم؟
چه ترفندی میشه زد؟
تشکر

@hesammousavi @milad @ali.farmani @ali.bayat @Alimotreb


ثبت پرسش جدید
مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 4 سال پیش مطرح شد
1

سلام
وقتی اون رویداد (مثلا درخواست سفر) رخ داد. باید یه flag ذخیره کنی. مثلا توی Shared Preferences وضعیت true ثبت میکنی
توی اکتیویتی اصلی اون Shared Preferences رو قبل از اجرا شدن اکتیوتی چک میکنی. اگه true بود intent میزنی به صفحه نمایش وضعیت سفر اگر هم false بود که صفحه اصلی نرم افزار باز میشه


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

ورود یا ثبت‌نام