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

ایجاد دکمه خروج در برنامه

hosseinAmini  12 سال پیش  12 سال پیش
+1 0

سلام
می خواستم بدونم که چه جوری می تونم کاری کنم که با زدن یک دکمه (مثل دکمه خروج) تمام Activityهایی که باز هستند بسته شوند و از برنامه خارج شویم؟

 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
amirhossein777  12 سال پیش
0 0

شما فرض کن در اکتیویتی دوم هستی اگه در onclicklister دکمه قبلی که درست کردی mainActivity.this.finish() (منظور اکتویتی اول است) زده باشی یا G.currentActivity.finish() منتها باید با کلاس G آشنایی داشته باشی برای دومی و وقتی که در اکتویتی دوم در یک آنکلیک لستنر یک دکمه SecondActivity.this.finish() رو قرار بدی چون اکتویتی قبلیی نداره که بعد بسته شدن به اون بره اپ بسته میشه!

0 0
این زمانی که میخواین هرجایی هستین برید به یه اکتیویتی دیگه کاربرد نداره ، حتی بستن پروسس برنامه ، وقتی بیش از یک اکتیوتی باشه ، عمل میکنه ، اما دوباره پروسس اجرا میشه ، پاسخ من رو ببینید :) (12 سال پیش)
پاسخ به سوال 
مجتبی یگانه  12 سال پیش
0 0

Intent intent = new Intent(G.context,ActivityFinish.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

موفق باشید

0 0
Finish cannot be resolved to a type !!!؟؟؟ (12 سال پیش)
0 0
چونکه کلاس finish تعریف نشده! (12 سال پیش)
0 0
ALU جان مرسی. پاسخ قشنگی هست. منظور ALU از Finish کلاسی هست که با باز شدنش همه Activity های بالاسریس بسته میشه و بهتر بود اسمش رو می ذاشت FinishActivity یا ActivityFinish یا SomeActivity :) (12 سال پیش)
0 0
دوستان ببخشید گمراه شدید ! ، همیشه رعایت میکنم قواعدی که با هم گذاشتیم رو ، این یکی از دستم در رفت ، تصحیح شد (12 سال پیش)
0 0
ببخشید تصحیح شد ،همیشه رعایت میکنم ، این یکی از دستم در رفت !!! :| (12 سال پیش)
پاسخ به سوال 
hosseinAmini  12 سال پیش
0 0

alu میشه یکم بیشتر توضیح بدی؟
من هیچی نمی فهمم از این کد.
ممنون


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