j'utilise
Window w = getWindow();
w.setTitle("My title");
pour changer le titre de mon activité actuelle mais cela ne semble pas fonctionner.
Quelqu'un peut-il me guider sur la façon de changer cela?
j'utilise
Window w = getWindow();
w.setTitle("My title");
pour changer le titre de mon activité actuelle mais cela ne semble pas fonctionner.
Quelqu'un peut-il me guider sur la façon de changer cela?
Essayez setTitle seul, comme ceci:
setTitle("Hello StackOverflow");
Juste un FYI, vous pouvez éventuellement le faire à partir du XML.
Dans AndroidManifest.xml, vous pouvez le définir avec
Ou
Exemple:
la source
Si vous le voulez une fois et laissez le système gérer le reste (pas dynamique), faites comme ceci dans votre fichier manifeste:
la source
la source
Cela a fonctionné pour moi.
la source
Il y a un moyen plus rapide, utilisez simplement
Vous pouvez également le trouver dans onCreate () avec ceci, par exemple:
Soit dit en passant, ce que vous ne pouvez tout simplement pas faire, c'est appeler setTitle () de manière statique sans passer par aucun objet Activity.
la source
Si vous avez plusieurs activités, vous pouvez le définir comme ceci dans AndroidManifest.xml
la source
J'utilise Android Studio 3.0.1.
Avec une activité:
À l'intérieur d'un fragment:
la source
la source
Si vous souhaitez définir le titre dans un fichier Java, écrivez votre activité surCréer
si vous voulez dans Manifest puis écrivez
la source
J'ai une barre d'outils dans mon activité et une activité de base qui remplace tous les titres. J'ai donc dû utiliser setTitle dans onResume () dans l'activité comme ceci:
la source
Le code m'a aidé à changer le titre.
la source
Si vous souhaitez modifier le titre de l'activité lorsque vous changez d'activité en cliquant sur le bouton. Déclarez les variables nécessaires dans MainActivity:
Ajoutez onClickListener dans onCreate () et faites une nouvelle intention pour une autre activité:
Code SecondActivity dans onCreate ():
la source
Si vous utilisez onCreateOptionsMenu , vous pouvez également ajouter du code setTitle dans onCreateOptionsMenu.
la source