Android(安卓)正确进入全屏和退出全屏的姿势
16lz
2022-04-04
进入全屏
private void hideSystemUI() {getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);}
退出全屏
public void showSystemUI() {getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);}
横竖屏切换
横屏状态隐藏状态栏和虚拟导航键;竖屏状态显示状态栏和虚拟导航键。
@Overridepublic void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { hideSystemUI(); } else { showSystemUI(); }}
更多相关文章
- Android判断网络是否断开(WIFI 状态)--ConnectivityManager
- android判断网络连接状态
- Android(安卓)WifiManager 常量
- BroadcastReceiver广播监听android网络状态
- Android(安卓)读取SIM卡参数
- Delphi XE5 android 获取网络状态《转》
- android TelephonyManager类的方法
- android P虚拟按键点击位置加大的问题
- Android(安卓)隐藏底部导航栏和状态栏,动态调用导航栏,键盘收回时