@Override public int getIconResourceId() { if (!parentItem && !dirSelectItem) { return file.isFile() ? R.drawable.ic_file : R.drawable.ic_dir; } else { return R.drawable.ic_dir; } }