Java 全屏模式在某些设备中不隐藏操作栏
我正在使用以下代码进行尝试:Java 全屏模式在某些设备中不隐藏操作栏,java,android,Java,Android,我正在使用以下代码进行尝试: findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() { @TargetApi(Build.VERSION_CODES.HONEYCOMB) @Override public void onClick(View v) { getWindow().getDecorView().setSystemUiVisibility(
findViewById(R.id.button1).setOnClickListener(new View.OnClickListener() {
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
@Override
public void onClick(View v) {
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_FULLSCREEN);
}
});
在Nexus 7和HTC One M7中,它按预期工作,隐藏了操作栏和状态栏。但在三星Galaxy i9000和HTC One X中,操作栏仍然可见。我做错了什么?我应该调用getActionBar().hide()
是的,getActionBar().hide()应该可以工作。将其添加到onCreate()函数中