بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کد خروج از برنامه
سلام
می خوام به جایی اینکه دوبار کلید خروج رو بزنم ۱۵ بار بزنم تا از برنامه خارج بشوم
باید چکار کنم
برای این سوال 2 پاسخ وجود دارد.
مشاهده پاسخ صحیح
پاسخ به سوال
FSR
9 سال پیش
+1
0
سلام
باید یه متغییر int تعریف کنی که به فاصله هر 5 ثانیه هر کلیکی که رویه کلید خروج زده شده بود یه دونه به اون متغییرتون اضافه کنه و در اخر هم یه شرطی بذارید که اگه به 15 رسید برنامه بسته بشه.
پاسخ به سوال
جعفری
9 سال پیش
+5
0
پاسخ صحیح
متود دسترسی به کلید بازگشت گوشی
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);
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .