本帖最后由 liuchangyu24 于 2012-03-22 11:08:14 编辑

解决方案 »

  1.   

    兄台,你得按menu键啊,你不按它触发不了onCreateOptionsMenu方法的,按下menu键就触发了。那个方法也是一样的,你得有相应的事件才能触发方法。不是一进来就执行。
      

  2.   

    这位哥,我知你讲的情况,而不是他们说的那种,我遇到这样的情况,具体搞了很久我才发现某些重写的方法返回值影响他的执行的, @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // TODO Auto-generated method stub
        
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
                dialog();
                return true;
            }
        return false; //here
    }
    我是因为 //here那里返回true才不能执行onCreateOptionsMenu里的方法的
      

  3.   


    我他妈的SB为此郁闷了一上午!只因为没有用Menu来触发它。