@Override
 public boolean onOptionsItemSelected(MenuItem item) {
   switch (item.getItemId()) {
     case R.id.menu_help:
       {
         //noinspection ConstantConditions
         new AlertDialog.Builder(getActivity())
             .setTitle(R.string.menu_help)
             .setMessage(R.string.help_gDrive)
             .setIcon(android.R.drawable.ic_menu_help)
             .show();
         return true;
       }
     case R.id.menu_backup:
       gDrive.createNewBackup(
           new GDriveCreateBackupTask.BackupDoneSuccess() {
             @Override
             public void done() {
               gDrive.getListOfBackups(GDriveBackupsAdapter);
             }
           });
       return true;
     case R.id.menu_login:
       enableGDrive(true);
       return true;
     case R.id.menu_logout:
       enableGDrive(false);
       return true;
     case R.id.refresh:
       gDrive.getListOfBackups(GDriveBackupsAdapter);
       return true;
   }
   return false;
 }