隐藏kindle fire 3和kindle fire HDX的导航栏

时间:2013-11-16 04:28:13

标签: android navigationbar kindle-fire

我的代码:

 s_activity.runOnUiThread(new Runnable()
            {
                @Override
                public void run()
                {   
                        //hide nub
                        View view = s_activity.getWindow().getDecorView().findViewById(android.R.id.content).getRootView();
                        view.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
                }
            });

我在玩游戏时使用此代码隐藏小块条。但它仅适用于设备:KF 1,2。至于KF 3,小块条并不是真正隐藏的。它隐藏在1秒钟内。然后小块栏将显示是否与屏幕没有交互。 因此,当我的应用程序运行时,如何显示小节栏?

1 个答案:

答案 0 :(得分:0)

Fire OS 3.0和3.1以及SYSTEM_UI_FLAG_FULLSCREEN似乎存在错误。 他们声称它已在Fire OS 3.2.1中修复。 链接:https://forums.developer.amazon.com/forums/thread.jspa?messageID=6004&#6004

如果升级到最新版本,SYSTEM_UI_FLAG_FULLSCREEN标志可能会起作用。我正在使用SYSTEM_UI_FLAG_LOW_PROFILE,它仍然没有在第三代Kindle上工作,我在这里报道:https://forums.developer.amazon.com/forums/thread.jspa?threadID=3514