读书人

通译引用 android的按键响应

发布时间: 2012-08-31 12:55:03 作者: rapoo

翻译引用 android的按键响应

不知道为啥 我的博客上竟然没有了? 翻译 原创 转载的选项 郁闷

下面的是官方的bolg 觉得不错就引用了http://android-developers.blogspot.com/2009/12/back-and-other-hard-keys-three-stories.html

@Overridepublic boolean dispatchKeyEvent(KeyEvent event) {    if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {        if (event.getAction() == KeyEvent.ACTION_DOWN                && event.getRepeatCount() == 0) {            // Tell the framework to start tracking this event.            getKeyDispatcherState().startTracking(event, this);            return true;        } else if (event.getAction() == KeyEvent.ACTION_UP) {            getKeyDispatcherState().handleUpEvent(event);            if (event.isTracking() && !event.isCanceled()) {                // DO BACK ACTION HERE                return true;            }        }        return super.dispatchKeyEvent(event);    } else {        return super.dispatchKeyEvent(event);    }}

?

读书人网 >Android

热点推荐