国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

再按一次退出——兩種方式實現

2019-11-09 16:30:57
字體:
來源:轉載
供稿:網友

    方式一:

PRivate boolean isExit = false;private Handler mHandler = new Handler() {    @Override    public void handleMessage(Message msg) {        switch (msg.what) {            case 0:                isExit = false;                break;        }    }};@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {    if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {        if (isExit) {            mHandler.removeCallbacksAndMessages(null);        } else {            isExit = true;            mHandler.sendEmptyMessageDelayed(0, 3000);            Toast.makeText(MainActivity.this, "再按一次退出", Toast.LENGTH_SHORT).show();            return true;        }    }    return super.onKeyDown(keyCode, event);}

方式二:

   

private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {    if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN) {        if (System.currentTimeMillis() - exitTime > 3000) {            Toast.makeText(getapplicationContext(), "再按一次返回鍵退出", Toast.LENGTH_SHORT).show();            exitTime = System.currentTimeMillis();        } else {            finish();        }        return true;    }    return super.onKeyDown(keyCode, event);}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 中西区| 都江堰市| 秦皇岛市| 虎林市| 宁城县| 什邡市| 怀安县| 深泽县| 昆山市| 无为县| 合山市| 青河县| 扎囊县| 衡南县| 巴彦淖尔市| 含山县| 绥江县| 金坛市| 康乐县| 大埔县| 涞源县| 峡江县| 会泽县| 顺义区| 崇仁县| 铁岭县| 磐安县| 陆川县| 龙州县| 福建省| 江安县| 东阳市| 工布江达县| 油尖旺区| 林州市| 简阳市| 天峨县| 沅江市| 乌拉特后旗| 唐山市| 桐柏县|