Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法摆脱我的android应用程序中的状态栏。我试过所有建议的(有效的)解决方案_Android - Fatal编程技术网

无法摆脱我的android应用程序中的状态栏。我试过所有建议的(有效的)解决方案

无法摆脱我的android应用程序中的状态栏。我试过所有建议的(有效的)解决方案,android,Android,我尝试了下面提到的一切,但仍然无法摆脱状态栏 布局xml中的LinearLayout具有垂直和水平属性的fill_父项 舱单: 活动: @Override public void onAttachedToWindow() { super.onAttachedToWindow(); this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); } @Override protected void o

我尝试了下面提到的一切,但仍然无法摆脱状态栏

布局xml中的LinearLayout具有垂直和水平属性的fill_父项

舱单:

活动:

@Override
public void onAttachedToWindow() {
    super.onAttachedToWindow();

    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);  
}

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

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
}
编辑:

如果我将android主题(android:theme=“@android:style/theme.NoTitleBar.Fullscreen”)添加到应用程序节点,而不是在清单文件的活动级别,那么该解决方案就可以工作。为什么会这样?如果我只需要在其中一个活动中使用这种全屏行为,该怎么办?

像这样尝试

<activity android:name=".abc"
            android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            android:configChanges="touchscreen|keyboard|keyboardHidden|navigation|orientation"></activity>


rid status bar意思是说,你想删除状态栏,否则?根本不想显示它。我希望我的应用程序是全屏的。即使我触摸屏幕,它也不会出现!我想你已经设置了这个android:theme=“@android:style/theme.NoTitleBar.Fullscreen”我已经使用过了,我认为它工作得很好..为了让它成为应用程序明智的配置,你可以将它放在清单中。不工作了。标题去了,但不是顶部状态栏:(。我正在使用HTC Wildfire-S(2.3.5)用于测试。这应该不重要,对吧?状态栏bcoz是否有类似Z-index的东西我可以看到它覆盖了我的UI顶部的一部分…?你在emulator和diff设备上测试过吗?在emulator和设备上测试一下,然后我们可以找出问题所在。测试后告诉我,它是否有效?
<activity android:name=".abc"
            android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            android:configChanges="touchscreen|keyboard|keyboardHidden|navigation|orientation"></activity>