Je commence à développer une nouvelle application et je tiens à lui donner un look de design matériel. Pour cela, j'utilise la compatibilité de support V7.
Dans certaines activités de l'application, j'ai besoin de la barre d'outils pour ne pas afficher le titre de l'application qui, je ne sais pas comment, mais il montre par défaut. Dans ces activités, j'ai un TextView au côté droit de la barre d'outils qui agit comme un bouton et où j'ai mis en œuvre la mise en œuvre de Traex's Rippleeffect . P>
Donc, fondamentalement, ma question est, comment puis-je masquer le titre de l'application dans la barre d'outils? Parce que même si je fais: p> ou p> Il continue d'apparaître. P> Ceci est Mon code: P> barre d'outils personnalisée XML [Toolbar_intro.xml]: p> Voici comment intégrer la barre d'outils dans la mise en page: p> < Pré> xxx pré> Et c'est l'activité: p> aussi, c'est le style que j'ai mis en œuvre: p>
3 Réponses :
Utilisez
getSupportActionBar().setDisplayShowTitleEnabled(false);
Aussi simple que cela! Merci!
Aucun problème. Assurez-vous de vérifier le pointeur NULL pour éviter l'avertissement :)
Vous pouvez essayer en tant que Toolbar.Settitle ("");
utiliser p>
sous getupportParbar (). SetDisplayhowtiterenabled (false); code> p>
setContentView () code> et
setsupportagebarbar () code> fonction. p>
getSupportActionBar.setTitle("");
Tandis que cet extrait de code peut résoudre la question, y compris une explication aide vraiment à améliorer la qualité de votre message. N'oubliez pas que vous répondez à la question des lecteurs à l'avenir, et ces personnes pourraient ne pas connaître les raisons de votre suggestion de code.