用函数onCreateOptionsMenu可以实现点击menu菜单触发menu,在Button控件中可以触发menu吗?若能,用什么函数?
谢谢了啊!

解决方案 »

  1.   

    这个应该不能吧。menu是触发的系统menu调用的。
      

  2.   


    public static void simulateKey(final int KeyCode) {
            new Thread() {
                public void run() {
                    try {
                        Instrumentation inst = new Instrumentation();
                        inst.sendKeyDownUpSync(KeyCode);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }
                }
            }.start();
        }在button的onClick事件中调用simulateKey(KeyEvent.KEYCODE_MENU);
      

  3.   

    我解决了!只要调用openOptionsMenu()就可以了啊
      

  4.   

    模拟按键方法:
    http://blog.csdn.net/aminfo/article/details/7785975
      

  5.   

    关于这个问题具体的实现两种方法的源代码,请到这里来下载:
    http://download.csdn.net/detail/tianke0711/4477829