How to show a PopupMenuButton in BottomNavigationBar in flutter?

Posted by Jennifer | Updated on

Want to show a PopupMenuButton in BottomNavigationBar in flutter? Here’s an attempt that uses the showMenu directly and calling the function buttonMenuPosition to get the position for the menu. It’s fairly fragile, but you can change the location of the button to the middle for example with bar.size.center instead of bar.size.bottomRight. With some MATH and by manually manipulating Offset objects (if/when you have more than 3 items), you can change the location to have the menu on one that isn’t the center or at the end).


If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.

Related Questions & Answers