use supportInvalidateOptionsMenu() instead of invalidateOptionsMenu()