Le menu est visible dans la barre d'outils de l'application et je peux l'ouvrir et voir les éléments de menu, quelle que soit la fonction MainActivity.java strong> p> Menu.xml forte > p> EDIT: strong>
Dans mon si je supprime cette ligne, le menu de la barre d'outils disparaît . Je ne sais pas si cela aide ou a quelque chose à voir avec mon problème, mais en mettant simplement là-bas pour que vous sachiez. P> p> oncreeeoptionsmenu () code> ne s'appelle pas, je le sais en définissant un point de rupture et le débogage, il en va de même pour la fonction
OnOptionsItemselected () CODE>, il n'est pas appelé du tout. J'ai regardé d'autres postes de dépassement de pile sur les mêmes problèmes, mais je ne semble pas avoir fait d'erreurs habituelles. Est-ce que quelqu'un sait ce que le problème est et comment le réparer?
Oncreate () Code> dans MainActivity.java J'ai cette ligne de code: p>
3 Réponses :
dans la fonction Oncreate, mettez cette ligne:
setSupportActionBar(bottomAppBar)
Je reçois cette erreur: setsupportagebar (androidx.appcompat.widget.toolbar) dans l'appelcompaticity ne peut pas être appliqué sur (android.widget.toolbar) code>
Ce lien vous aidera sûrement. Github.com/Ranger163/bottomapparimplementation
Mais je n'utilise pas de BottomAppar dans mon application
Toolbar toolbar = findViewById(R.id.toolbar); setSupportActionBar(toolbar); getSupportActionBar().setDisplayShowTitleEnabled(false);
Je reçois cette erreur: setsupportagebar (androidx.appcompat.widget.toolbar) dans l'appelcompaticity ne peut pas être appliqué sur (android.widget.toolbar) code>
Bien que ce code puisse répondre à la question, fournissant un contexte supplémentaire sur la manière et / ou pourquoi il résout le problème améliorerait la valeur à long terme de la réponse.
@ Aricooper-Davis a accepté, mais cela n'a pas répondu à ma question depuis mon problème n'est pas encore résolu.
A changé mon importation à partir du android.widget.toolbar; code> à
androidx.appcompat.widget.toolbar; code> Cette solution a donc fonctionné.
setSupportActionBar(toolBar); getSupportActionBar().setDisplayShowTitleEnabled(false); getSupportActionBar().setDisplayHomeAsUpEnabled(true); and using android.support.v7.widget.Toolbar would work