Je comprends que ces propriétés dans le manifeste:
Android:theme="@Android:style/Theme.NoTitleBar"
Android:theme="@Android:style/Theme.NoTitleBar.Fullscreen"
peut supprimer la barre de titre . Cependant, je vérifie constamment la disposition graphique lorsque je modifie mon application. Quand je regarde la disposition graphique, je vois toujours la barre de titre. Je souhaite supprimer la barre de titre de manière à ne pas la voir pendant le développement du jeu.
En fonction de la version d'ADT que vous utilisez, vous pouvez trouver le bouton pour changer cela aux endroits suivants:
... puis allez à All -> Theme.NoTitleBar(.Fullscreen)
======== EDIT:
Pour les utilisateurs d'Android Studio:
Dans l'onglet Conception, cliquez sur le bouton AppTheme.
Choisissez l'option "AppCompat.Light.NoActionBar"
Cliquez sur OK. ☺
J'ai pu le faire pour les appareils Android 2.1 et les versions ultérieures à l'aide d'un thème de bibliothèque de compatibilité d'application appliqué à l'élément d'application dans le manifeste:
<application
...
Android:theme="@style/AppTheme" />
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.NoActionBar">
...
<item name="windowNoTitle">true</item>
<item name="Android:windowNoTitle">true</item>
</style>
Remarque: vous devrez inclure la com.Android.support:appcompat-v7
library dans votre fichier build.gradle.
Utilisez-le pour supprimer le titre de l'application Android dans votre Androidmanifest.xml
Android:theme="@Android:style/Theme.NoTitleBar"
ou vous pouvez l'utiliser dans votre activité
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_main);
Si vous utilisez AppCompat v7, v21
getSupportActionBar().setDisplayShowTitleEnabled(false);
Dans l’éditeur graphique, assurez-vous d’avoir choisi votre thème en haut.
Je voudrais présenter deux options:
1: Ajoutez getSupportActionBar (). Hide (); à votre méthode onCreate.
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().hide();
setContentView(R.layout.activity_main);
}
2: Une autre option consiste à modifier le style de votre application. Découvrez le styles.xml dans "app-> res-> valeurs" et changez
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
Si vous avez import Android.support.v7.app.ActionBarActivity;
et que votre classe étend ActionBarActivity
, utilisez ceci dans votre OnCreate
:
Android.support.v7.app.ActionBar AB=getSupportActionBar();
AB.hide();
Il suffit d'utiliser cette
getSupportActionBar().hide();
dans la présentation graphique, vous pouvez choisir le thème dans la barre d’outils. (celui qui ressemble à une étoile).
choisissez la NoTitleBar
et amusez-vous.
Il suffit de changer le thème de la vue Création de votre activité en NoActionBar comme celui-ci