@Override protected void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); FileChooserElement o = adapter.getItem(position - HEADER_ITEMS_COUNT); if (o.getData().equalsIgnoreCase("folder") || o.getData().equalsIgnoreCase("parent directory")) { currentDir = new File(o.getPath()); fillDirStructure(currentDir, rootDir); } else { onFileClick(o); } }
@Override protected void onListItemClick(ListView l, View v, int position, long id) { // TODO Auto-generated method stub super.onListItemClick(l, v, position, id); Option o = adapter.getItem(position); if (o.isFolder() || o.isParent()) { currentDir = new File(o.getPath()); fill(currentDir); } else { // onFileClick(o); fileSelected = new File(o.getPath()); Intent intent = new Intent(); intent.putExtra("fileSelected", fileSelected.getAbsolutePath()); setResult(Activity.RESULT_OK, intent); finish(); } }