【问题标题】:Android kiosk mode app - running status barAndroid kiosk模式应用-运行状态栏
【发布时间】:2014-10-10 13:35:40
【问题描述】:

我在自助服务终端模式应用程序中遇到了状态栏问题。

我想知道如何隐藏状态栏并且我知道是否可以在 4.4.2 Kitkat 中永久禁用它?但我发现了不错的应用 -KioWare .

当我抓住状态栏时有很酷的模式,它很快就回到了顶部。在 0.05 秒内。我无法单击任何内容。这就是我正在寻找的。

我买不到这个应用程序,因为它太贵了,我只需要这个带有状态栏的魔术。任何人都可以帮助我吗?应该只有几行代码。

【问题讨论】:

    标签: android kiosk-mode


    【解决方案1】:

    我写了一篇文章来讨论这个问题,但专门针对 Lollipop。我不确定 Android 5 中的沉浸式模式是否也适用于 4.4.2,但也许可以尝试一下?

    http://www.sureshjoshi.com/mobile/android-kiosk-mode-without-root/

    @Override
    protected void onResume() {
        super.onResume();
        hideSystemUI();
    }
    
    // This snippet hides the system bars.
    private void hideSystemUI() {
        // Set the IMMERSIVE flag.
        // Set the content to appear under the system bars so that the content
        // doesn't resize when the system bars hide and show.
        mDecorView.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 // hide nav bar
                        | View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
                        | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-10
      • 1970-01-01
      • 2015-10-11
      • 2017-11-14
      • 2017-10-05
      • 2017-10-04
      • 2011-01-05
      相关资源
      最近更新 更多