PDA

View Full Version : روش خروج از اپلیکیشن



p.Tech
یک شنبه 11 مهر 1395, 08:09 صبح
با سلام به شما عزیزان.
بنده یک اپلیکیشن نوشتم که الان تقزیبا کامل شده و فقط الان مشکل خروج از اپلیکیشن رو دارم.
من برای خروج از اپ از این دستور استفاده می کنم

System.exit(1);

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

p.Tech
یک شنبه 11 مهر 1395, 11:20 صبح
با سلام به شما عزیزان.
بنده یک اپلیکیشن نوشتم که الان تقزیبا کامل شده و فقط الان مشکل خروج از اپلیکیشن رو دارم.
من برای خروج از اپ از این دستور استفاده می کنم.

System.exit(1);

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


یک اکتیویتی به نام exit ایجاد کردم. بعد روی دکمه خروج این کد رو گذاشتم.


Intent intent =newIntent(getApplicationContext(),Exit.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);

در نهایت هم در اکتیویتی خروج این کد رو گذاشتم

finish();

hharddy
یک شنبه 11 مهر 1395, 22:40 عصر
this.finish();
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

tux-world
یک شنبه 11 مهر 1395, 23:37 عصر
یعنی چی خروج؟؟؟ خوب متد onBackPressed مگه کارتو راه نمیندازه؟ متوجه نمیشم.

p.Tech
دوشنبه 12 مهر 1395, 07:42 صبح
زمانی که شما یک باتن توی صفحه میگذارید برای خروج و می خواید با فشردن باتن از اپ خارج بشه . بعضی وقتها اگر خیلی توی اپ اینور و انور رفته باشید ممکنه چندتا اکیتیوتی باز مونده باشند که اونوقت با کدی که من گذاشتم یک
hharddy (http://barnamenevis.org/member.php?324905-hharddy) میشه یک دفعه از اپ خارج شد.

tux-world
دوشنبه 12 مهر 1395, 20:51 عصر
این چیزی که شما نوشتید برای خروج از برنامه . روشهای متنوعی وجود داره ولی مشکل اینه تو همه گوشی ها جواب نمیده. مثلا HTC و یا یه سری از سامسونگ و ال جی ها کار نمیکنه اصلا.این راه رو قبلا خودم رفتم و بیخیالش شدم