Affichage au-dessus de la barre de statut?
J'ai récemment vu une image d'une application qui est capable d'afficher une vue au-dessus de la barre d'état et a également été en mesure de le couvrir avec une vue.
Je sais que vous pouvez avoir une vue juste en dessous de la barre de statut de vue de l'aligner parent haut. Mais comment voulez-vous obtenir une vue sur le haut de la barre d'état??
tout lien de l'image pour comprendre ce que vous êtes en train de parler?
Parlez-vous play.google.com/store/apps/...
Thats droit. Cliquez sur l'exemple pour voir un exemple de l'image. de toute façon, je n'ai pas kno vous pourriez même le faire. Je pensais que la barre d'état était au-dessus de tous, et il ne put être caché si vous voulez
Parlez-vous play.google.com/store/apps/...
Thats droit. Cliquez sur l'exemple pour voir un exemple de l'image. de toute façon, je n'ai pas kno vous pourriez même le faire. Je pensais que la barre d'état était au-dessus de tous, et il ne put être caché si vous voulez
OriginalL'auteur user1190019 | 2012-03-22
Vous devez vous connecter pour publier un commentaire.
La réponse par @Sadeshkumar est incorrect pour ICS et au-dessus (peut-être GO).
Une vue créée avec
TYPE_SYSTEM_ALERT
etFLAG_LAYOUT_IN_SCREEN
est couvert par laStatusBar
.Pour obtenir une superposition sur le dessus de la
StatusBar
, vous devez utiliserTYPE_SYSTEM_OVERLAY
au lieu deTYPE_SYSTEM_ALERT
.Le problème étant alors, comment faire pour obtenir clics/touche?
OriginalL'auteur logray
Désactiver la Barre d'État Système - Sans Racine
Après deux jours de recherche à travers des postes et en lisant les docs Android plus et plus.. Voici la solution que j'ai trouvé. (testé)
N'oubliez pas les autorisations:
Remarque:
Testé jusqu'à kitkat.
OriginalL'auteur amalBit
Une vue créée avec
TYPE_SYSTEM_ERROR
etFLAG_LAYOUT_IN_SCREEN
est couvert par laStatusBar
.OriginalL'auteur Will
OriginalL'auteur Sadeshkumar Periyasamy