@Override protected void onCreate(Bundle icicle) { super.onCreate(icicle); // 设置为全屏 requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow() .setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); // 获得系统的宽度以及高度 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); if (dm.widthPixels > dm.heightPixels) { WIDTH = dm.widthPixels; HEIGHT = dm.heightPixels; } else { WIDTH = dm.heightPixels; HEIGHT = dm.widthPixels; } setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); mView = new GL2JNIView(getApplication()); mView.requestFocus(); // 获取焦点 mView.setFocusableInTouchMode(true); // 设置为可触控 setContentView(mView); }
@Override protected void onResume() { super.onResume(); mView.onResume(); }
@Override protected void onPause() { super.onPause(); mView.onPause(); }