2011-04-13 5 views
2

Je suis capable de créer une application en plein écran avec une disposition linéaire simple, en paramétrant les propriétés suivantes.android mode plein écran numéro

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

Maintenant, si j'ajoute un EditText à la même disposition linéaire (en haut), l'application ne va pas en mode plein écran plus (La barre d'état est caché bien).

Est-ce que je fais quelque chose de mal, ou est-ce un bug dans Android?

Répondre

3

Il sera préférable de faire votre travail d'application en plein écran en ajoutant l'attribut suivant:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 

dans toutes les activités que vous déclarez dans le AndroidManifest.xml

+0

Cela fonctionne si j'ai seulement 1 activité dans l'application. Quand j'ai deux activités et que je mets le plein écran à une activité et que l'autre activité est normale, j'ai le même problème. La chose étrange est si je remplace l'edittext avec le textview tout fonctionne comme prévu – RandomGuy

+0

Ne pouvez-vous pas simplement placer toutes vos activités pour être en plein écran? – kgiannakakis

+1

Non, je veux qu'une activité soit en plein écran et l'autre normale. Mais mon principal problème est pourquoi un edittext se comporte différemment d'un TextView – RandomGuy

Questions connexes