/** Create ActionMenuView on the bottom of the Activity */
  private void createBottomMenu(View view) {
    ViewGroup bottomMenuStub = (ViewGroup) view.findViewById(R.id.bottom_menu_stub);
    LayoutInflater.from(mToolbar.getContext())
        .inflate(R.layout.training_process_bottom_menu, bottomMenuStub, true);
    mBottomMenu = (ActionMenuView) bottomMenuStub.findViewById(R.id.bottom_menu);

    getActivity().getMenuInflater().inflate(R.menu.training_process, mBottomMenu.getMenu());

    mTimerMenuItem =
        new TimerMenuItem(getActivity(), mBottomMenu.getMenu().findItem(R.id.action_timer));
    mTimerMenuItem.configure(mPreferences.getTimerValue(), mPreferences.isVibrateTimer());
  }
 /**
  * Return the current drawable used as the overflow icon.
  *
  * @return The overflow icon drawable
  */
 @Nullable
 public Drawable getOverflowIcon() {
   getMenu();
   return mPresenter.getOverflowIcon();
 }
 /**
  * Set the icon to use for the overflow button.
  *
  * @param icon Drawable to set, may be null to clear the icon
  */
 public void setOverflowIcon(@Nullable Drawable icon) {
   getMenu();
   mPresenter.setOverflowIcon(icon);
 }