@OnClick({R.id.btn, R.id.btn1, R.id.btn2, R.id.btn3, R.id.btn4, R.id.btn5, R.id.btn6}) public void onClick(View view) { switch (view.getId()) { case R.id.btn: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); break; case R.id.btn1: ActionBar actionBar = getSupportActionBar(); actionBar.hide(); break; case R.id.btn2: View decorView = getWindow().getDecorView(); int option = View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(option); break; case R.id.btn3: setInView(); break; case R.id.btn4: break; case R.id.btn5: break; case R.id.btn6: getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); break; } } @TargetApi(Build.VERSION_CODES.LOLLIPOP) private void setInView() { Log.e("asdasdsad", "snihasd"); View view1 = getWindow().getDecorView(); int option1 = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE; view1.setSystemUiVisibility(option1); getWindow().setStatusBarColor(Color.TRANSPARENT); }
安卓沉浸式导航栏几种方法
最新推荐文章于 2024-09-16 11:31:45 发布