@Override
 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
   super.onCreateOptionsMenu(menu, inflater);
   inflater.inflate(R.menu.best, menu);
   MenuItem menuItem = menu.findItem(R.id.action_today);
   if (dateResult.isToday()) {
     menuItem.setTitle(R.string.today);
   } else {
     menuItem.setTitle(
         String.format(
             "%s, %s",
             getResources().getStringArray(R.array.months)[dateResult.month - 1],
             dateResult.year));
   }
 }
 @Override
 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
   inflater.inflate(R.menu.details_menu, menu);
   if (!this.getArguments().getBoolean(ARG_KEY_ACTION_EDIT_ENABLED, true)) {
     MenuItem actionEdit = menu.findItem(R.id.action_edit);
     actionEdit.setVisible(false);
     actionEdit.setEnabled(false);
   }
   if (!this.getArguments().getBoolean(ARG_KEY_ACTION_DELETE_ENABLED, true)) {
     MenuItem actionDelete = menu.findItem(R.id.action_delete);
     actionDelete.setVisible(false);
     actionDelete.setEnabled(false);
   }
   super.onCreateOptionsMenu(menu, inflater);
 }
 @Override
 public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
   // add refresh currencies menu option
   inflater.inflate(R.menu.currencies, menu);
   super.onCreateOptionsMenu(menu, inflater);
 }