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

خنثی کردن عملکرد دکمه BACK گوشی

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

سلام

میخوام دکمه BACK در صفحه اول برنامم  کار نکنه چی کار کنم ؟

نظرات

پاسخ‌ها 2

mahdak 12 سال پیش

با override کردن عملکرد دکمه back و خالی گذاشتن داخل آن می تونید دکمه back رو غیرفعال کنید :

@Override
public void onBackPressed() {
}

نظرات

jafar 12 سال پیش
ممنون
pupil 12 سال پیش

متد بالا درسته من خودم استفاده میکنم فقط یه نکاتی بگم که تا حدودی کامل بشه 

این متدو بعد از بلاگ oncreate بنویس 

بعد super.onbackPressed نباشه دکمه بک عقب نمیره برنامه امتحان کنی میفهمی

@Override
public void onBackPressed() {
    super.onBackPressed(); این خط کار خروجه انجام میده
}

مثالو نگاه کن
private int i ;
@Override public void onBackPressed() { Toast.makeText(G.context, "برای خروج دوباره کلید کنید", Toast.LENGTH_SHORT).show();
if(i==1){ super.onBackPressed();
}
i++; }

نظرات


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