比思論壇

標題: Android中的多击事件 [打印本頁]

作者: 我是谁我爱谁啊    時間: 2016-4-16 12:09
標題: Android中的多击事件
public boolean onKeyDown(int keyCode, KeyEvent event) {
long[] mHits = new long[2];
                System.arraycopy(mHits, 1, mHits, 0, mHits.length - 1);
                mHits[mHits.length - 1] = SystemClock.uptimeMillis();
                if (mHits[0] >= (SystemClock.uptimeMillis() - 8000)) {
                        // 双击事件
                        return super.onKeyDown(keyCode, event);
                }else{
                        Toast.makeText(this, "再按一次退出当前应用", 0).show();
                        return false;
                }
}
作者: 我是谁我爱谁啊    時間: 2016-4-16 12:10
提供给用得到的朋友




歡迎光臨 比思論壇 (http://bb-cdn.live/) Powered by Discuz! X2.5