示例#1
0
 @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);
   }
 }
示例#2
0
 @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();
   }
 }