Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/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
Java 如何隐藏状态栏-Android_Java_Android_Eclipse_Cordova - Fatal编程技术网

Java 如何隐藏状态栏-Android

Java 如何隐藏状态栏-Android,java,android,eclipse,cordova,Java,Android,Eclipse,Cordova,我试图隐藏状态栏,但它不适合我 我试图补充 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 在AndroidManifest.xml中,但它不起作用 我还试图补充一点 android:theme=

我试图隐藏状态栏,但它不适合我

我试图补充

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
在AndroidManifest.xml中,但它不起作用

我还试图补充一点

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
在onCreate函数中

但一切都不起作用。 我正在使用phonegap构建。 当我第一次打开我的应用程序状态栏时,它消失了,但在1秒钟后它又回来了

有人能帮我吗


我修好了。 在onCreate函数中,我添加以下行

this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
现在状态栏被隐藏了…

官方方式:

你可以试试这个:

requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
试试看。您可以在这里查看:

官方方式:

你可以试试这个:

requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

试试看。您可以在此处查看:

您可以通过两种方式完成此操作

1) 在程序上:

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;

public class ActivityName extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // remove title
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.main);
    }
}
2) 修改
AndroidManifest.xml
文件:

<activity android:name=".ActivityName"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>

有两种方法

1) 在程序上:

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;

public class ActivityName extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // remove title
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.main);
    }
}
2) 修改
AndroidManifest.xml
文件:

<activity android:name=".ActivityName"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>



只需关闭电池节电模式。

只需关闭电池节电模式。

我试过了,但没用。当我使用这些代码时,状态栏在我的应用程序上方。你的Android版本是什么?你有没有查看官方链接:顺便问一下,你是在使用模拟器还是真实设备?我在使用真实设备。我修好了。谢谢,我试过了,不为我工作。当我使用这些代码时,状态栏在我的应用程序上方。你的Android版本是什么?你有没有查看官方链接:顺便问一下,你是在使用模拟器还是真实设备?我在使用真实设备。我修好了。谢谢你用普通的android版本试过了吗?也看看这个问题,我用普通版本试过了,但在phonegap版本中,它不起作用……你不能隐藏状态栏,除非你在KitKat中运行沉浸式模式。我用这个.getWindow().clearFlags(WindowManager.LayoutParams.FLAG\u FORCE\u not\u FULLSCREEN)修复了它;你用正常的android版本试过了吗?再看看这个问题,我用正常的版本试过了,但在phonegap版本中它不起作用……你不能隐藏状态栏,除非你在KitKat中运行沉浸式模式。我用这个.getWindow().clearFlags(WindowManager.LayoutParams.FLAG\u FORCE\u not\u FULLSCREEN)修复了它;为什么你不想第一次看我的帖子。我说这种方式对我不起作用。我试过了。我通过添加这个.getWindow().clearFlags(WindowManager.LayoutParams.FLAG\u FORCE\u NOT\u FULLSCREEN)修复了我的问题;这段代码。为什么你不想第一次读我的帖子。我说这种方式对我不起作用。我试过了。我通过添加这个.getWindow().clearFlags(WindowManager.LayoutParams.FLAG\u FORCE\u NOT\u FULLSCREEN)修复了我的问题;此代码。这不回答问题。这不回答问题。