系统\用户界面\标志\隐藏\导航在Android 4.0.3上不起作用

系统\用户界面\标志\隐藏\导航在Android 4.0.3上不起作用,android,android-layout,navigationbar,Android,Android Layout,Navigationbar,我试图在安卓4.0.3平板电脑上隐藏导航栏(返回、主页按钮) 我已经在android 4.3 emulator上测试了这段代码,它运行正常: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); View v = getWindow().getDec

我试图在安卓4.0.3平板电脑上隐藏导航栏(返回、主页按钮)

我已经在android 4.3 emulator上测试了这段代码,它运行正常:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    View v = getWindow().getDecorView();
    v.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
}
但它在我的平板电脑上什么都没做

我不确定
SYSTEM\u UI\u FLAG\u HIDE\u NAVIGATION
是否应该在4.0.3上工作,但我看到了这一点 4.0.3版平板电脑的默认视频播放器隐藏了导航栏,其行为看起来像是在使用
SYSTEM\u UI\u FLAG\u HIDE\u navigation

这段代码应该在4.0.3上运行吗


如果没有,我是否可以使用其他方法?

我发现这回答了我的问题。此外,在仔细观察之后,我发现平板电脑的默认电影播放器使用的是SYSTEM_UI_FLAG_LOW_配置文件,而不是SYSTEM_UI_FLAG_HIDE_导航。可能正如所指出的那样,SYSTEM_UI_FLAG_HIDE_导航在android 4.0.3上不起作用。您可能希望将其作为一个答案发布。。。。。