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

کد خروج از برنامه

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

سلام 

می خوام به جایی اینکه دوبار کلید خروج رو بزنم ۱۵ بار بزنم تا از برنامه خارج بشوم

باید چکار کنم

نظرات

پاسخ‌ها 2

مشاهده پاسخ صحیح
FSR 9 سال پیش

سلام

باید یه متغییر int تعریف کنی که به فاصله هر 5 ثانیه هر کلیکی که رویه کلید خروج زده شده بود یه دونه به اون متغییرتون اضافه کنه و در اخر هم یه شرطی بذارید که اگه به 15 رسید برنامه بسته بشه.

نظرات

Mahkom 9 سال پیش
من کدش رو دارم ولی کار نمیکنه اگر میشه کدش رو بهم بدید
جعفری 9 سال پیش

 پاسخ صحیح

متود دسترسی به کلید بازگشت گوشی

 private static int counter = 0;

@Override
public boolean onKeyDown(int keycode, KeyEvent e) {
    switch(keycode) {
        case KeyEvent.KEYCODE_BACK:
counter++;
             if (counter==15) {
                finish();
             }
            return true;
    }

    return super.onKeyDown(keycode, e);
}

نظرات

FSR 9 سال پیش
باید یه متدی هم باشه که فاصله زمانیش بیشتر از 5 ثانیه یا هر ثانیه دلخواهی نباشه

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