问题:
1.如何在菜单事件处理中将页面标题隐藏掉,this.getWindow().requestFeature(Window.FEATURE_NO_TITLE);只能在setContentView()之前调用,之后调用的话有异常;
2.在一个界面上弹出另一小窗口,用的是PopupWindow,但是在点击背景界面时,即除了PopupWindow区域的界面时,弹出窗口就隐藏了,但需求是不隐藏,怎么解决呢? 还有没有其它方法,不用PopupWinow? 最好有个示例代码谢谢各位了,我这边网络有限制,搜不出满意结果

解决方案 »

  1.   

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
      

  2.   

    试试下面这两个方法:
    setIgnoreCheekPress()
    setOutsideTouchable(true)如果PopWindow正在显示的话,调用它们不会立即有效果,需要关掉重新打开
      

  3.   

    对于第一个问题,可以尝试通过调用setTitleColor把标题栏弄成看不见的
      

  4.   


    这两个方法是干嘛的? 是解决我的问题吗? 我加了这两句,没效果,我是在点击除PopupWindow界面外的背景区域内鼠标随便点一下,PopupWindow就消失了,我目的是不想让它消失,还有刚才那个标题栏,哪个属性是设置它为透明的呢? 因为我背景要放视频文件,背景不能设成黑的谢谢你了