- 60
- 0
- 约1.32千字
- 约 4页
- 2022-05-22 发布于江苏
- 举报
IT在线教育平台———麦子学院:
Android 手机一般有三键,从左到右依次为:menu键,home键和返回键。在android
开发中,要实现 menu监听很简单,按下 menu键的时候,在activity中把一个值设置成
true ,同时弹出菜单,菜单消失的时候再把这个值设成false。只需通过override
onKeyDown和onOptionsMenuClosed 这个两个函数就可以实现,具体代码如下:
@Override
publicbooleanonKeyDown(intkeyCode,KeyEventevent){
if(keyCode==KeyEvent.KEYCODE_MENU){
// 在这里做你想做的事情
super.openOptionsMenu();// 调用这个,就可以弹出菜单
}
returntrue;// 最后,一定要做完以后返回true ,或者在弹出菜单后返回true ,其他键
返回super,让其他键默认
}
@Override
publicvoidonOptionsMenuClosed(Menumenu){
//在这里做你想做的事情
super.onOptionsMenuClosed(menu);
}
IT在线教育平台———麦子学院:
然后是对 menu菜单的配置,如下:
@Override
原创力文档

文档评论(0)