J'essaie de supprimer/désactiver la barre d'action. J'ai essayé de mettre dans le manifeste:
<activity
...
Android:theme="@Android:style/Theme.NoTitleBar"
</activity>
et ça ne marche pas. Il ne supprime pas le ActionBar . S'il vous plaît aidez-moi . Merci.
dans votre méthode oncreate()
, utilisez ceci
getActionBar().hide();
Si votre minSdkVersion
est inférieur ou égal à 10, utilisez plutôt:
getSupportActionBar().hide();
J'ai eu ce problème aussi. Je suis allé à styles.xml
et j'ai changé
parent="Theme.AppCompat.Light.DarkActionBar"
à
parent="Theme.AppCompat.Light.NoActionBar"
et cela l'a enlevé de toutes mes activités.
Vous pouvez essayer ça. Ça marche pour moi
Ajoutez-le dans style.xml
<style name="AppTheme.NoActionBar" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="Android:windowFullscreen">true</item>
</style>
et utilisez le style à manifest.xml.
Android:theme="@style/AppTheme.NoActionBar"
getActionBar().hide();
Je pense que cela devrait fonctionner.
Vous cachez la barre d'action de différentes manières.
1. La barre d’action est masquée dans le fichier xml de manifeste (programmation non Java), puis il est facile d’ajouter l’attribut suivant à la balise d’activité:
Android:theme="@style/Theme.NoActionBar"
Si un thème personnalisé est créé, il est pratique de créer un autre style étendant le thème personnalisé.
<item name="Android:windowActionBar">false</item>
<item name="Android:windowNoTitle">true</item>
ou
ActionBar actionBar = getActionBar(); OR getSupportActionBar();
actionBar.hide();
getSupportActionBar().hide();
or
getActionBar().hide();
Pour Android studio Vous pouvez accéder à styles.xml et modifier Parent = "Theme.AppCompat.Light.DarkActionBar" À Parent = "Theme.AppCompat.Light.NoActionBar". et dans Eclipse, il peut être modifié dans le fichier manifeste
<activity
Android:name="com.ExcellenceTech.webview.MainActivity"
Android:label="@string/app_name"
Android:theme="@Android:style/Theme.Holo.Light.NoActionBar.Fullscreen" >
getActionBar().hide();
ou
getSupportActionBar().hide();
Mais le changement peut ne pas apparaître dans la conception XML.
Dans AndroidManifest.xml et la section activité mettez ce code.
Android:theme="@style/Theme.AppCompat.Light.NoActionBar"