首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

监听返回键以后menu菜单没作用了。是咋回事

2012-04-07 
监听返回键以后menu菜单没作用了。是怎么回事?监听返回键以后menu菜单没作用了。是怎么回事?/** * 监视返回

监听返回键以后menu菜单没作用了。是怎么回事?
监听返回键以后menu菜单没作用了。是怎么回事?

/**
* 监视返回按钮,提示是否退出
*/
@Override  
  public boolean onKeyDown(int keyCode, KeyEvent event) {  
  if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {  
  dialog();  
  return true;  
  }  
  return true;  
  }  

 @Override
public boolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub

menu.add(0,1,1,"重新登录");
menu.add(0,2,2,"取消");
return super.onCreateOptionsMenu(menu);
}

代码如上, 为什么onCreateOptionsMenu 这个方法不执行了, 求大牛解答

[解决办法]

Java code
public boolean onKeyDown(int keyCode, KeyEvent event) {     if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {     dialog();     return true;     }     return super.onKeyDown(keyCode, event);     }
[解决办法]
因为 你if 外面 也return了 true,return false即可

热点排行