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

چگونه Back سیستمی را غیر فعال کنیم ؟ (حل شد)

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

سلام دوستان

چجوری Back  سیستمی را غیر فعال کنیم ؟ یعنی زمانی که روی دکمه Back  که خودمان ساختیم کلیک کردیم برگرده به اکتیویتی قبلی ؟

نظرات

پاسخ‌ها 3

ahmadHaeri 11 سال پیش

سلام دوست عزیز 

 @Override
    public void onBackPressed() {

}

با کد بالا شما میتونید دکمه بک رو کنترل کنید !

نظرات

YMSA 11 سال پیش
مرسی دوست عزیز
msm 11 سال پیش

سلام اینطوری هم میشه

     @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }

اون return true دکمه رو غیر فعال میکنه.

نظرات

YMSA 11 سال پیش
مرسی دوست عزیز
یحیی 11 سال پیش

داخل کلاس اکتیویتی متد onBackPressed رو Override کن و super.onbackpressed رو از داخلش بردار. 

 

نظرات

YMSA 11 سال پیش
مرسی دوست عزیز

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