بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل در حذف Activityدر زمان بستن برنامه

مدیریت گفتگو
کاووس خواجوی 10 سال پیش
آخرین تغییر: 10 سال پیش

با سلام 

من یه اپلیکشن موبایل دارم که از 15 اکتیویتی تشکیل شده و زمانی که می خوام از برنامه خارج شوم به صفحات قبل بر می گرده البته اینکار زمانی رخ می دهد که مثلا از اکتیویتی 1 تا 5 رفتم واز اکتیویتی 5به یک برمی گردم لطفا راهنمای کنید 

نظرات

Mohammad Vp 10 سال پیش
از متد onbackpress در هر 5اکتیویتی استفاده کنید و داخلش کدهای خروج از برنامه رو بزارید
Criss 10 سال پیش
برای اینکه به اکتیوتی قبلی بر نگردید < کافیه زمانی که Intent میزنید و startActivity میکنید < دقیقا بعد از این خط اکتیوتی رو با دستور ActivityName.finish() ببندید
mojtaba 10 سال پیش
آقای Criss این روش جواب نمیده
mojtaba 10 سال پیش
دوست عزیز منم همین مشکل رو دارم در هنگام خروج از برنامه کلیه اکتیویتی هایی که اجرا شده بودند مجددا ظاهر میشن با اینکه من در کد انتقال بین صفحات از دستور فینیش هم استفاده می کنم لطفا اگر راهش رو پیدا کردی بیان کن تا منم بتونم ازش اتفاده کنم ممنونم ازت

پاسخ‌ها 1

کاووس خواجوی 10 سال پیش

من از این روش استفاده کردم و فعلا مشکل حل شد

باید داخل هر اکتیویتی یک متغیر  بصورتpublic static Activity name تعریف و در onCreateآن را مقدار دهی کنیم     nameActivity = this با اینکار ما می توانیم داخل هر اکتیویتی دیگری این متغیر را صدا بزنیم و این اکتیویتی را ببندیم به این شکل

nameActivity.name.finish

نظرات


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