• android隐藏底部虚拟键Navigation Bar实现全屏


    隐藏底部虚拟键Navigation Bar实现全屏有两种情况

    第一种:始终隐藏,触摸屏幕时也不出现

    解决办法:同时设置以下两个参数

    View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
    View.SYSTEM_UI_FLAG_IMMERSIVE

    在需要隐藏虚拟键Navigation Bar的Activity的onCreate方法中添加如下代码:

    Window _window;

    /**

     * 隐藏pad底部虚拟键

     */

     _window = getWindow();

    WindowManager.LayoutParams params = _window.getAttributes();
    params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE;
    _window.setAttributes(params);

    第二种:隐藏了,但触摸屏幕时出现

    解决办法:设置以下一个参数

    View.SYSTEM_UI_FLAG_HIDE_NAVIGATION

    在需要隐藏虚拟键Navigation Bar的Activity的onCreate方法中添加如下代码:

    Window _window;

    /**

     * 隐藏pad底部虚拟键

     */

     _window = getWindow();

    WindowManager.LayoutParams params = _window.getAttributes();
    params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
    _window.setAttributes(params);
  • 相关阅读:
    Spring (4)框架
    Spring (3)框架
    Spring (2)框架
    javaSE面试题总结 java面试题总结
    分层结构
    三次握手
    17_网络编程
    16_多线程
    Ecplise中指定tomcat里Web项目发布文件
    Web 项目没有发布到我们安装的tomcat目录下
  • 原文地址:https://www.cnblogs.com/evolutionoflicorice/p/5746056.html
Copyright © 2020-2023  润新知