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


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

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

#1
سلام
دیدید که در برخی نرم افزار ها وقتی در activity اصلی کمه back رو میزنید یه پیغام toast میاد میگه برای خروج دوباره دکمه back رو بزنید؟
من تو سایت گشتم نبود.
ممنون میشم راهنمایی کنید
خیلی خیلی خیلی از زحماتتون سپاسگذارم. انشاءالله همیشه موفق باشید
پاسخ
 سپاس شده توسط mina73 ، admin

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

#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


پرش به انجمن:


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