web-dev-qa-db-fra.com

Comment régler l'activité en mode plein écran dans Android?

Comment définir le mode plein écran pour l'activité dans Android? J'utilise le code suivant pour définir le plein écran mais cela génère une erreur:

Exception:

Android.util.AndroidRuntimeException: 
    requestFeature() must be called before adding content.         

Code:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,        
                     WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.FEATURE_NO_TITLE);
26
Ranjit Chandel

veuillez vérifier le code

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

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

    setContentView(R.layout.main);
}

et notez qu'il est défini avant de définir la vue du contenu

60
Athul Harikumar

essayez ceci dans AndroidManifest:

<activity Android:name=".ActivityName"
    Android:label="@string/app_name"
    Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen">
</activity>
13
imperator_sp
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                        WindowManager.LayoutParams.FLAG_FULLSCREEN);
4
Roadies

mettez requestWindowFeature d'abord dans votre code .... comme ceci ...

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
2
Priyank Patel