我的代码:
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秒钟内。然后小块栏将显示是否与屏幕没有交互。 因此,当我的应用程序运行时,如何显示小节栏?
答案 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᝴
如果升级到最新版本,SYSTEM_UI_FLAG_FULLSCREEN标志可能会起作用。我正在使用SYSTEM_UI_FLAG_LOW_PROFILE,它仍然没有在第三代Kindle上工作,我在这里报道:https://forums.developer.amazon.com/forums/thread.jspa?threadID=3514