第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Android中實(shí)現(xiàn)按兩次返回按鈕退出應(yīng)用

標(biāo)簽:
Android

原理很简单:定义一个TimerTask定时器和一个是否退出程序的标志isExit。第一次按返回键时,赋值isExit标志为True,开启定时器TimerTask任务,两秒钟后赋值isExit标志为false,所以用户在这两秒钟之内,再按一次返回键,则退出程序。否则定时器TimerTask任务执行,赋值isExit标志为false。

private static Boolean isExit = false;// 是否退出程序
 private static Timer tExit = null;// 定时触发器

 public boolean onKeyUp(int keyCode, KeyEvent event) {

  if (keyCode == KeyEvent.KEYCODE_BACK) {
   if (isExit == false) {
    isExit = true;
    if(tExit != null) {
     tExit.cancel();//将原任务从队列中移除
    }
    //重新实例一个定时器
    tExit = new Timer();
    TimerTask task = new TimerTask() {
     @Override
     public void run() {
      isExit = false;
     }
    };
    Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();
    //延时两秒触发task任务
    tExit.schedule(task, 2000);
   } esle {
    finish();
    System.exit(0);
   }
   return true;
  }
  return super.onKeyUp(keyCode, event);
 }

原文链接:http://www.apkbus.com/blog-664680-59107.html

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消