Пример #1
0
  /**
   * {@inheritDoc}
   *
   * @see android.app.Activity#onCreateContextMenu(android.view.ContextMenu, android.view.View,
   *     android.view.ContextMenu.ContextMenuInfo)
   */
  @Override
  public void onCreateContextMenu(
      final ContextMenu menu, final View v, final ContextMenuInfo menuInfo) {
    final Object source = getContextMenuSource(v, menuInfo);

    if (source instanceof File) {
      final File node = (File) source;
      final String path = node.getAbsolutePath();

      if (node.isDirectory()) {
        createFolderMenu(menu, path);
      } else {
        createFileMenu(menu, path);
      }
    }

    ActionMenuHelper.setMenuSource(getController(), menu, source);
  }