隐藏Android API等级16(v4.1)或更高版本中的操作栏

时间:2016-01-29 12:30:49

标签: android

我使用谷歌的代码来隐藏操作栏但是当我运行时,我的应用程序停止并抛出错误

  

不幸的是,您的应用已停止。

View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
ActionBar actionBar = getActionBar();
actionBar.hide();

2 个答案:

答案 0 :(得分:0)

如果您使用带有“NoActionBar”的主题,则getActionBar()将返回null。 请发布logcat消息以获取更多详细信息

答案 1 :(得分:0)

第1步:替换

ActionBar actionBar = getActionBar();

ActionBar actionBar = getSupportActionBar();