예제 #1
0
  private void onDirectoryDataLoadComplete(IDirectory directoryRoot, int queryId) {
    if (directoryRoot != null) {
      Global.debugMemory(mDebugPrefix, "onDirectoryDataLoadComplete");

      DirInfo dirInfo = getOrCreateDirInfo(queryId);
      dirInfo.directoryRoot = directoryRoot;
      final FragmentManager manager = getFragmentManager();
      DirectoryPickerFragment dirDialog = new DirectoryPickerFragment();
      dirDialog.setContextMenuId(R.menu.menu_context_dirpicker);

      dirDialog.defineDirectoryNavigation(
          dirInfo.directoryRoot, dirInfo.queryId, dirInfo.currentPath);

      dirDialog.show(manager, DLG_NAVIGATOR_TAG);
    }
  }