Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法
程序员文章站
2024-02-23 15:23:22
//去title
requestwindowfeature(window.feature_no_title);
//隐藏状态栏
getwindow()....
//去title requestwindowfeature(window.feature_no_title); //隐藏状态栏 getwindow().setflags(windowmanager.layoutparams.flag_fullscreen,windowmanager.layoutparams.flag_fullscreen); //隐藏拟按键 getwindow().getdecorview().setsystemuivisibility(view.system_ui_flag_hide_navigation); setrequestedorientation(activityinfo.screen_orientation_landscape); view decorview = getwindow().getdecorview(); decorview.setsystemuivisibility(view.system_ui_flag_layout_stable | view.system_ui_flag_layout_hide_navigation | view.system_ui_flag_layout_fullscreen | view.system_ui_flag_hide_navigation | view.system_ui_flag_fullscreen | view.system_ui_flag_immersive);
注意:这种方法只能暂时隐藏状态栏和底部虚拟件,当应用交互的时候底部虚拟键会弹出来覆盖全屏应用的底部。这时可以去acitivity基类布局文件的最外层布局中添加android:fitssystemwindows=”true”
这样当发生交互的时候,底部的虚拟键不会覆盖当前应用。
以上所述是小编给大家介绍的android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法,希望对大家有所帮助
上一篇: cmd连接mysql的方法详解