Android全屏标志给出了一个例外

时间:2010-05-19 08:33:59

标签: android fullscreen state

在我的Android应用程序中,我设置了

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                                WindowManager.LayoutParams.FLAG_FULLSCREEN );

然后我的触摸屏事件不再起作用了。

进一步解释, 我有一个按钮,onClick会按setContentView(R.layout.choose_player);更改contentView。它工作正常。但是如果你通过轨迹球将焦点转移到按钮上(使其变黄)并点击它,它会给出异常。

  

java.lang.IllegalArgumentException:参数必须是此视图的后代

1 个答案:

答案 0 :(得分:0)

只需从通话中删除“此”即可。然后它看起来如下...... 。getWindow()addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);