انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پیغام خروج از برنامه اندروید

پیغام خروج از برنامه اندروید

#2
سلام دوسته عزیز
لینک زیر که در رابطه با مطمئن شدن از خروج برنامه هست رو نگاه بندازید
کلید235
هم اینکه می تونید به این صورت عمل کنید
یک متغییر از نوع boolean  بصورت سراسری تعریف کنید و مقدارش رو false  قرار بدین و چک کنید که اگر یکبار به دکمه back کلیک شد یک متنی با محتوای  (لطفا دوبار دکمه back را بزنید) نمایش بده
*نکته مهمی که باید اینجا بهش توجه کنید اینه که ( این شرط رو برای یک زمان محدودی برقرار کنید ) که اگر مثلا بعد از 1 ثانیه اگر کلیک نکرد دوباره برگرده و از اول شرط برقرار بشه

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

کد پی‌اچ‌پی:
private boolean doubleBackToExitPressedOnce false;
@
Override
public void onBackPressed() {
if (
doubleBackToExitPressedOnce) {
super.onBackPressed();
return;
}
this.doubleBackToExitPressedOnce true;
Toast.makeText(this"لطفا دو بار کلیک کنید تا خارج شوم"Toast.LENGTH_SHORT).show();
new 
Handler().postDelayed(new Runnable() {
@
Override
public void run() {
doubleBackToExitPressedOnce=false;
}
}, 
1000);

فهمیدن بهتر از دانستن است.
پاسخ
 سپاس شده توسط admin ، hadiho ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پیام‌های این موضوع
پیغام خروج از برنامه اندروید - توسط hadiho - ۱۳۹۴/۰۵/۲۶, ۱۲:۵۰ ق.ظ
RE: پیغام خروج - توسط s.saeid - ۱۳۹۴/۰۵/۲۶, ۱۱:۲۲ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان