ne peut pas supprimer de la barre de titre de l'Activité
je veux enlever le titre sur le dessus de mon Activité. j'ai essayé ce que deux façon de travailler, mais pas dans l'api de niveau 8.
1:
<style name="NOtitleTheme" parent="Theme.AppCompat.Light">
<item name="android:windowFullscreen">true</item>
<item name="android:windowNoTitle">true</item> </style>
2:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
une idée de pourquoi cela ne fonctionne pas sur api 8
?
une fois que j'ai réussi à supprimer dans api 8
, mais je ne me souviens pas comment.
EDIT:
Résolu! le problème a été this.requestWindowFeature(Window.FEATURE_NO_TITLE)
ne fonctionne pas sur les API 8, et aussi <item name="android:windowNoTitle">true</item>
ne fonctionne pas, mais actionBar.hide()
œuvres , la raison pour laquelle getSupportActionBar() renvoie la valeur null est l'aide de l'une des deux options avant, j'ai juste oublier de supprimer les deux. lorsque je supprime un je ajouter d'autres(quel idiot !)
merci à tous! (désolé pour les mauvais en anglais)
- j'utilise ActionBarActivity,peut-être important.
- vérifier ce lien , stackoverflow.com/questions/12222323/...
- n'ayant aucune aide.
- cochez cette stackoverflow.com/a/13523319/3292795
Vous devez vous connecter pour publier un commentaire.
Ajouter à votre Manifeste:
pour le plein écran:
ou (masquer le titre seul)
ou d'autre utilisation de code ci-dessous avant de
setContentView
méthode .ou
Edit:
Son travail bien au-dessous de l'api 8 aussi.. j'espère que cela va vous aider à
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
dans votre activité balise (le manifeste).. android thème par défautajouter ceci dans votre styles xml à votre AppTheme.
Et
Ajouter à votre activité. Utilisation ActionBarActivity au lieu de l'Activité.
utilisation requestWindowFeature méthode avant de setContentView méthode .
Votre "solution de contournement" (en cachant les actionBar vous-même) est la façon normale. Mais google recommande de toujours cacher l'actionbar lorsque la Barre de Titre est caché. Jetez un oeil ici:
https://developer.android.com/training/system-ui/status.html
Si votre version est à moins de 16 de l'utiliser comme indiqué ci-dessous
}
Pour moi la seule façon qui ont travaillé faisait ça:
Seulement en disant que mon thème est un enfant de NoActionBar, j'ai réussi à éliminer l'actionBar. Tous les autres moyens ont échoué. Je ne sais pas pourquoi.