问:
public boolean onKeyDown(int keyCode, KeyEvent event){ //截获按键事件 if(keyCode == KeyEvent.KEYCODE_MENU){ //退出对话框 } } return false; }
如上:android返回键监听中return false;是什么意思,和return true有什么不同?
答:
我是这么记的-。- 拿到这个事件之后,舔完了,要不要把这个事件吃掉~ 返回true是吃掉,后面的监听就得不到这个事件了-。- 返回false就是不吃,后面的监听还可以再得到这个动作~继续舔~然后判断要不要吃掉... 推荐大家看这个文章吧~看完就懂了http://blog.csdn.net/android_tutor/article/details/7193090