android Quitter le mode plein écran
Je travaille dans Android. J'ai besoin de montrer mon activité en mode Plein écran, et je l'ai fait à l'aide de code suivant.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Maintenant son ressemblant à ceci:-
Maintenant, je veux sortir de ce mode complet donc mon activité devrait montrer comme avant. comme ceci:-
J'ai un bouton qui est utilisé pour basculer entre le mode plein ou en mode normal, je vais changer de mode, encore et encore. Merci de me suggérer comment puis-je faire cela. Moyen comment pouvez obtenir l'affichage normal du mode plein écran.
Vous en remercie d'avance.
source d'informationauteur Pushpendra Kuntal
Vous devez vous connecter pour publier un commentaire.
Comme par ci-dessous de code, je peux me cacher la
TitleBar
de vos besoins,Essayer ce code. Il vous aide beaucoup.
Pour désactiver le plein écran:
Pour ré-activer le plein écran:
Je pense que la clé dans votre cas est de re-demander la mise en page.
De ICS lorsque le Fragment est attaché à l'Activité, la mode PLEIN Écran est réinitialisée. La meilleure approche consiste à ajouter le code
getActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getActivity().findViewById(R.id.root).setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
dans le rappel onActivityCreated du fragment(structure id racine est la racine de la mise en page de l'Activité).