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

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

مدیریت گفتگو
amin2525 11 سال پیش
آخرین تغییر: 11 سال پیش

چطور میشه  کدی نوشت که  با کلیک یک دکمه به کلی از برنامه خارج شد؟

نظرات

amin2525 11 سال پیش
چرا الان این سوالم نوشته حذف خواهد شد؟؟؟؟
Astro 11 سال پیش
چون بارها پرسیده شده و جواب داده شده . کافیه عبارت "خروج از برنامه" رو ئر سیستم پرسش و پاسخ جست و جو کنید چندین مورد تاپیک در اینباره هست. نمونه //answers.uncocoder.com/question/4539/دکمه-خروج
maysammortazi 11 سال پیش
چون با یه جستجوی ساده به بیش از دهها جواب خواهید رسید

پاسخ‌ها 3

amin2525 11 سال پیش

درسته دوستان این مطلب قبلا بوده 
ولی در همین لینک یکی از دوستان این کد رو گذاشته برای خروج از برنامه ولی این کد اصلا کار نمیکنه
آیا مشکل از منه یا مشکل از این کد؟

Button btnfolani =(Button) findViewById(R.id.btnfolani);
btnfolani.setOnClickListener(newOnClickListener(){

@Override
publicvoid onClick(View arg0){
MysajjadActivity.this.finish();
}
});

نظرات

maysammortazi 11 سال پیش
خب اول باید یه Button بسازی بعد ID بدی اینجا ID= btnfolani و بجای MysajjadActivity اسم اکتیویتی خودتو بدی
maysammortazi 11 سال پیش
البته این کد فقط اکتیویتی که توش هستی رو میبنده اگه میخوای کل اکتیویتی ها بسته بشن بهم بگو امشب کدشو رو برات میذارم
amin2525 11 سال پیش
بله دوست عزیز منظور من اینه که میخوام کل اکتیویتی هام بسته بشه ممنون میشم اگه کدش رو بذاری
maysammortazi 11 سال پیش

اینم کد خروج :

اینو تو اکتیویتی دوم قرار بدین :

 exit_yes.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent intent_exit_yes = new Intent(Activity2.this, Activity1.class);
intent_exit_yes.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent_exit_yes.putExtra("EXIT", true);
startActivity(intent_exit_yes);
}
});

بعدش اینم تو اکتیویتی اول برنامتون تو on create که قرار از برنامه خارج بشین :

 if (getIntent().getBooleanExtra("EXIT", false)) {
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
finish();
}

نظرات

amin2525 11 سال پیش
مرسی دوست عزیز ممنون منتظر جوابتون بودم
کاشی زاده 11 سال پیش

برای خارج شدن از برنامه در هر قسمتی که باشید با استفاده از دستور زیر میتونید این کار رو انجام بدید که به طور کامل پروسس برنامه بسته میشه :

 System.exit(0);

نظرات

Astro 11 سال پیش
با توجه به پاسخ های دوستان به نظر تگ حذف خواهد شد رو از روی تاپیک بردارید یا تاپیکهای مشابه رو مرج کنید.
amin2525 11 سال پیش
محمد حسین جان مطمئنی که از برنامه خارج میشه به طور کلی؟ چون من الان به کار بردم ولی فقط از اکتیویتی که توش بودم خارج شدم!!!
کاشی زاده 11 سال پیش
پروسس برنامه رو کامل میبنده به شرط ایتکه در ترد مین صدا بشه

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