PDA

View Full Version : ساخت دکمه خروج؟؟



sajad.3zar
سه شنبه 12 آذر 1392, 08:11 صبح
من یه دکمه خروج ساختم و وقتی روش کلیک میکنم از برنامه خارج میشه.اما وقتی یه activity رو باز میکنم و بعدش میخام از یرنامه خارج بشم ، به جای خروج دوباره به activity که باز کرده بودم میره و خارج نمیشه..اگه میشه راهنماییم کنید
با تشکر

hamid_hr
سه شنبه 12 آذر 1392, 11:11 صبح
System.exit(0);

sajad.3zar
سه شنبه 12 آذر 1392, 11:23 صبح
خیلی ممنون دوست عزیز..
اما مشکل من اینه که به جای خروج دوباره به activity آخر میره

reza_azizi2010
سه شنبه 12 آذر 1392, 11:48 صبح
شما بعد از هر intent اکتیویتی قبلی رو finish کن

sajad.3zar
سه شنبه 12 آذر 1392, 12:04 عصر
داداش خیلی ممنون
میشه کدش رو بگی برای(finish)

hamid_hr
سه شنبه 12 آذر 1392, 12:50 عصر
android.os.Process.killProcess(android.os.Process. myPid());

reza_azizi2010
سه شنبه 12 آذر 1392, 14:22 عصر
داداش خیلی ممنون
میشه کدش رو بگی برای(finish)

Intent intent = new Intent(activity1.this, Activity2.class);

activity1.this.startActivity(intent);
activity1.this.finish()

هر اکتیویتی که شروع میشه، سعی کن اکتیویتی قبلی رو ببندی، البته اگه نیازشون نداری! چون اینجوری چندتا اکتیویتی پشت باز می مونن و کاربر که دکمه back رو میزنه هی قبلیها باز میشن و ممکنه مشکل بوجود بیاره ، اگه دقت کرده باشی بازار هم همین مشکل رو داره! اما اگه finish کنی، اکتیویتی قبلی بسته میشه و و درصورت کلیک روی دکمه خروج ، از برنامه خارج میشه و دیگه اکتیویتی باز نمونده که بخاد اونرو دوباره نمایش بده

sajad.3zar
چهارشنبه 13 آذر 1392, 15:02 عصر
خیلی خیلی ممنون دوست خوبم
تشکر ویژه:قلب:
مشکلم حل شد