0

我在文件的应用程序标签中设置了以下属性manifeast。但它隐藏了标题栏(操作栏)和状态栏。在这里我只想隐藏状态栏。

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

4

3 回答 3

2

对于仅隐藏状态栏,请将此代码添加到活动中:

// Hide the Status Bar
 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
 
WindowManager.LayoutParams.FLAG_FULLSCREEN);

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"从清单中删除

于 2012-06-14T07:52:14.407 回答
1
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);

将此代码添加到您的活动开始

于 2012-06-14T07:50:26.703 回答
1

试试下面的代码片段:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

     /* add below 2 lines*/
    getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
    getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
于 2012-06-14T07:53:15.970 回答