I’ve implemented a custom view to expand the Android Toolbar’s existing menu space.
Here’s how it works.

menuextension

Expanding the existing Toolbar’s menu functionality is a good way if you are dealing with too many sub menu items in your application.

Take a look at my github

There is also a demo app at google play.