آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

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

jafar  12 سال پیش  12 سال پیش
+3 0

سلام

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

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
mahdak  12 سال پیش
+1 0

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

@Override
public void onBackPressed() {
}
0 0
ممنون (12 سال پیش)
پاسخ به سوال 
pupil  12 سال پیش
0 0

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

این متدو بعد از بلاگ 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++; }

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