Exemplo n.º 1
0
 @Override
 public boolean onOperation(int id) {
   mFileViewInteractionHub.addContextMenuSelectedItem();
   switch (id) {
     case R.id.button_operation_copy: // bar  复制
     case GlobalConsts.MENU_COPY:
       copyFileInFileView(mFileViewInteractionHub.getSelectedFileList());
       mFileViewInteractionHub.clearSelection();
       break;
     case R.id.button_operation_move:
     case GlobalConsts.MENU_MOVE: // bar 粘贴
       startMoveToFileView(mFileViewInteractionHub.getSelectedFileList());
       mFileViewInteractionHub.clearSelection();
       break;
     case GlobalConsts.OPERATION_UP_LEVEL: // 返回上一级目录 (Home)
       setHasOptionsMenu(false);
       showPage(ViewPage.Home);
       break;
     default:
       return false;
   }
   return true;
 }