问题如上求助

解决方案 »

  1.   

    上面的popupwindow是随系统menu一块弹出 一块消失的
      

  2.   

    看,你又调皮了,在onMenuOpened里面第一行写上super.onMenuOpened(featureId, menu);后面的return true;改为return false;
      

  3.   

    return false以后 menu 就不会弹出来了
    今天要实现的效果是,,,系统menu 跟顶部popupwindow 同时弹出同时消失, 
    现在的问题是popupwindow不能响应 点击,,获取不了焦点群主接着帮忙出招儿,谢哒
      

  4.   

    必须return false,才能使popupwindow最后显示。你先在onMenuOpened的里面第一行加上super.onMenuOpened(featureId, menu);如果没效果,把这一行改为openOptionsMenu();记住:必须放在第一行,返回也必须return false;
      

  5.   

    还是达不到效果
    第一行加上super.onMenuOpened(featureId, menu); 弹不出  menu
    加上 openOptionsMenu(); 点击menu键会报错
      

  6.   

    有可能重复打开了,换种方法做,把原onMenuOpened里面的代码清空,只留下return true;然后,监听按键事件:    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event)
    {
    if(keyCode == KeyEvent.KEYCODE_MENU)
    {
    openOptionsMenu();
    Maincustom_menu.setMenuEvent();  //此处换成你的popupWindow
    return false;
    }
    return true;
    }
      

  7.   


    搞不定menu跟 popupwindow都不能同时显示了,有一个显示完就消失了
      

  8.   

    使用自定义menu吧。自己在底下放个view,按menu键的时候把它显示出来,可以实现任何想要的动作和外观。
    现在的软件基本上都是自定义menu,系统的那个太丑了。
      

  9.   

    点menu的时候 触发discuss()  ?这样可以吗?= =.
      

  10.   

    最后改成了 使用同一个popupwindow模拟结贴, 感谢楼上回复各位