9
votes

Comment faire plein écran dans Android 4.0

Les téléphones Android 4.0 ont uniquement des boutons virtuels, qui vont réellement invisibles lors de la lecture de youtube / vidéo en plein écran (la partie vidéo reprend là où les boutons sont).

Je veux faire cela, mais je n'ai pas trouvé de moyen . xxx

ou xxx

ne couvre pas les boutons virtuels.

Voici un exemple que Affiche le type d'écran complet dont je parle:

http://www.youtube.com / regarder? v = lw_o1jpmpns


0 commentaires

4 Réponses :


8
votes

D'accord, j'ai ajouté ce System_UI_FLAG_HIDE_NAVIGATION CODE> Drapeau sur mon activité vidéo et qui a caché les boutons virtuels.

WebView view = new WebView(this);
view.setSystemUiVisibility(WebView.SYSTEM_UI_FLAG_HIDE_NAVIGATION);


0 commentaires

2
votes

Ceci fonctionne sur mon appareil mais pas dans l'émulateur. Ajoutez ceci votre activité dans androidmanifest.xml : xxx


0 commentaires

2
votes

À l'intérieur de l'Oncreate () de votre activité, ajoutez ceci:

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
     WindowManager.LayoutParams.FLAG_FULLSCREEN);
this.getWindow().getDecorView()
    .setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);


0 commentaires

1
votes

Pour faire les boutons complètement invisibles, vous devriez faire

this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
         WindowManager.LayoutParams.FLAG_FULLSCREEN);
this.getWindow().getDecorView()
        .setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 
               | View.SYSTEM_UI_FLAG_IMMERSIVE);


0 commentaires