在我的Android應用我設置的setContentView給出了一個例外
this.getWindow()setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN)。 然後我的觸摸屏事件不再有效。
另外解釋,
我有一個按鈕和ONCLICK它改變由的setContentView(R.layout.choose_player)的內容查看;. 它工作正常。但是,如果您通過軌跡球將焦點對準按鈕(使其變爲黃色)並點擊它,它會給出例外。
java.lang.IllegalArgumentException異常:參數必須是這個觀點
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main1);
}
public void onClick(View v) {
setContentView(R.layout.main2);
}