Program: 162610
Project: 162610
Buggy source:
@Override public void onBindViewHolder(RecyclerView.ViewHolder vholder,final int p1){
  final Recycleradapter.ViewHolder holder=((Recycleradapter.ViewHolder)vholder);
  if (p1 == 0) {
    holder.rl.setMinimumHeight(main.paddingTop);
    return;
  }
  final int p=p1 - 1;
  final Layoutelements rowItem=items.get(p);
  if (main.islist) {
    holder.rl.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View v){
        main.onListItemClicked(p,v);
      }
    }
);
    holder.rl.setOnLongClickListener(new View.OnLongClickListener(){
      public boolean onLongClick(      View p1){
        if (!rowItem.getSize().equals(main.goback)) {
          toggleChecked(p);
        }
        return true;
      }
    }
);
    filetype=-1;
    if (Icons.isPicture((rowItem.getDesc().toLowerCase())))     filetype=0;
 else     if (Icons.isApk((rowItem.getDesc())))     filetype=1;
 else     if (Icons.isVideo(rowItem.getDesc()))     filetype=2;
    holder.txtTitle.setText(rowItem.getTitle());
    holder.imageView.setImageDrawable(rowItem.getImageId());
    holder.ext.setText("String_Node_Str");
    holder.imageView.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View view){
        final Animation animation=AnimationUtils.loadAnimation(context,R.anim.holder_anim);
        if (!rowItem.getSize().equals(main.goback)) {
          holder.imageView.setAnimation(animation);
          toggleChecked(p);
        }
 else         main.goBack();
      }
    }
);
    holder.viewmageV.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View view){
        if (!rowItem.getSize().equals(main.goback))         toggleChecked(p);
 else         main.goBack();
      }
    }
);
    holder.apk.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View view){
        if (!rowItem.getSize().equals(main.goback))         toggleChecked(p);
 else         main.goBack();
      }
    }
);
    holder.imageView.setVisibility(View.VISIBLE);
    holder.viewmageV.setVisibility(View.INVISIBLE);
    if (filetype == 0) {
      if (main.showThumbs) {
        if (main.circularImages) {
          holder.imageView.setVisibility(View.GONE);
          holder.apk.setVisibility(View.GONE);
          holder.viewmageV.setVisibility(View.VISIBLE);
          holder.viewmageV.setImageDrawable(main.darkimage);
          main.ic.cancelLoad(holder.viewmageV);
          main.ic.loadDrawable(holder.viewmageV,new File(rowItem.getDesc()),null);
        }
 else {
          holder.imageView.setVisibility(View.GONE);
          holder.apk.setVisibility(View.VISIBLE);
          holder.apk.setImageDrawable(main.darkimage);
          main.ic.cancelLoad(holder.apk);
          main.ic.loadDrawable(holder.apk,new File(rowItem.getDesc()),null);
        }
      }
    }
 else     if (filetype == 1) {
      if (main.showThumbs) {
        holder.viewmageV.setVisibility(View.GONE);
        holder.imageView.setVisibility(View.GONE);
        holder.apk.setVisibility(View.VISIBLE);
        holder.apk.setImageDrawable(main.apk);
        main.ic.cancelLoad(holder.apk);
        main.ic.loadDrawable(holder.apk,new File(rowItem.getDesc()),null);
      }
    }
 else     if (filetype == 2) {
      if (main.showThumbs) {
        if (main.circularImages) {
          holder.imageView.setVisibility(View.GONE);
          holder.viewmageV.setVisibility(View.VISIBLE);
          holder.viewmageV.setImageDrawable(main.darkvideo);
          main.ic.cancelLoad(holder.viewmageV);
          main.ic.loadDrawable(holder.viewmageV,new File(rowItem.getDesc()),null);
        }
 else {
          holder.imageView.setVisibility(View.GONE);
          holder.apk.setVisibility(View.VISIBLE);
          holder.apk.setImageDrawable(main.darkvideo);
          main.ic.cancelLoad(holder.apk);
          main.ic.loadDrawable(holder.apk,new File(rowItem.getDesc()),null);
        }
      }
    }
 else {
      holder.viewmageV.setVisibility(View.GONE);
      holder.apk.setVisibility(View.GONE);
    }
    Boolean checked=myChecked.get(p);
    if (checked != null) {
      if (main.uimode == 0) {
        if (main.theme1 == 0) {
          holder.rl.setBackgroundResource(R.drawable.safr_ripple_white);
        }
 else {
          holder.rl.setBackgroundResource(R.drawable.safr_ripple_black);
        }
      }
 else       if (main.uimode == 1) {
        holder.rl.setBackgroundResource(R.drawable.bg_card);
      }
      if (checked) {
        holder.apk.setVisibility(View.GONE);
        holder.viewmageV.setVisibility(View.GONE);
        holder.imageView.setVisibility(View.VISIBLE);
        holder.imageView.setImageDrawable(main.getResources().getDrawable(R.drawable.abc_ic_cab_done_holo_dark));
        GradientDrawable gradientDrawable=(GradientDrawable)holder.imageView.getBackground();
        gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
        holder.ext.setText("String_Node_Str");
        if (Build.VERSION.SDK_INT >= 21) {
          if (main.theme1 == 0) {
            holder.rl.setElevation(6f);
          }
 else {
            holder.rl.setBackgroundColor(context.getResources().getColor(R.color.safr_pressed_dark));
          }
        }
      }
 else {
        GradientDrawable gradientDrawable=(GradientDrawable)holder.imageView.getBackground();
        if (main.coloriseIcons) {
          if (rowItem.isDirectory(main.rootMode))           gradientDrawable.setColor(Color.parseColor(main.skin));
 else           if (Icons.isVideo(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isAudio(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isPdf(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isCode(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isText(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isArchive(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isgeneric(rowItem.getDesc())) {
            gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
            String ext=MimeTypes.getExtension(new File(rowItem.getDesc()).getName());
            if (ext != null && ext.trim().length() != 0) {
              holder.ext.setText(ext);
              holder.imageView.setImageDrawable(null);
            }
          }
 else {
            gradientDrawable.setColor(Color.parseColor(main.skin));
          }
        }
 else         gradientDrawable.setColor(Color.parseColor(main.skin));
        if (rowItem.getSize().equals(main.goback))         gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
        if (Build.VERSION.SDK_INT >= 21) {
          holder.rl.setElevation(0f);
        }
      }
    }
    if (main.showPermissions)     holder.perm.setText(rowItem.getPermissions());
    if (main.showLastModified)     holder.date.setText(rowItem.getDate());
    String size=rowItem.getSize();
    if (size.equals(main.goback)) {
      holder.date.setText(size);
      holder.txtDesc.setText("String_Node_Str");
    }
 else     if (main.showSize)     holder.txtDesc.setText(rowItem.getSize());
  }
 else {
    Boolean checked=myChecked.get(p);
    holder.rl.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View v){
        main.onListItemClicked(p,v);
      }
    }
);
    holder.rl.setOnLongClickListener(new View.OnLongClickListener(){
      public boolean onLongClick(      View p1){
        if (!rowItem.getSize().equals(main.goback)) {
          toggleChecked(p);
        }
        return true;
      }
    }
);
    holder.txtTitle.setText(rowItem.getTitle());
    holder.imageView1.setVisibility(View.INVISIBLE);
    holder.imageView.setVisibility(View.VISIBLE);
    holder.imageView.setImageDrawable(rowItem.getImageId());
    if (Icons.isPicture((rowItem.getDesc().toLowerCase()))) {
      holder.imageView.setColorFilter(null);
      holder.imageView1.setVisibility(View.VISIBLE);
      holder.imageView1.setImageDrawable(null);
      if (main.theme == 1)       holder.imageView1.setBackgroundColor(Color.parseColor("String_Node_Str"));
      main.ic.cancelLoad(holder.imageView1);
      main.ic.loadDrawable(holder.imageView1,new File(rowItem.getDesc()),null);
    }
 else     if (Icons.isApk((rowItem.getDesc()))) {
      holder.imageView.setColorFilter(null);
      main.ic.cancelLoad(holder.imageView);
      main.ic.loadDrawable(holder.imageView,new File(rowItem.getDesc()),null);
    }
    if (Icons.isVideo(rowItem.getDesc())) {
      holder.imageView.setColorFilter(null);
      holder.imageView1.setVisibility(View.VISIBLE);
      holder.imageView1.setImageDrawable(null);
      if (main.theme == 1)       holder.imageView1.setBackgroundColor(Color.parseColor("String_Node_Str"));
      main.ic.cancelLoad(holder.imageView1);
      main.ic.loadDrawable(holder.imageView1,new File(rowItem.getDesc()),null);
    }
    if (main.coloriseIcons) {
      if (rowItem.isDirectory(main.rootMode))       holder.imageView.setColorFilter(Color.parseColor(main.skin));
 else       if (Icons.isVideo(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isAudio(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isPdf(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isCode(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isText(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isArchive(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isgeneric(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isApk(rowItem.getDesc()) || Icons.isPicture(rowItem.getDesc()))       holder.imageView.setColorFilter(null);
 else       holder.imageView.setColorFilter(Color.parseColor(main.skin));
    }
 else     if (!Icons.isApk(rowItem.getDesc()) && !Icons.isPicture(rowItem.getDesc()))     holder.imageView.setColorFilter(Color.parseColor(main.skin));
 else     holder.imageView.setColorFilter(null);
    if (rowItem.getSize().equals(main.goback))     holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
    if (checked != null) {
      if (checked) {
        holder.imageView.setColorFilter(Color.parseColor(main.skin));
        holder.imageView.setImageDrawable(main.getResources().getDrawable(R.drawable.abc_ic_cab_done_holo_dark));
        holder.rl.setBackgroundColor(Color.parseColor("String_Node_Str"));
      }
 else {
        if (main.uimode == 0) {
          if (main.theme1 == 0)           holder.rl.setBackgroundResource(R.drawable.item_doc_grid);
 else {
            holder.rl.setBackgroundResource(R.drawable.ic_grid_card_background_dark);
            holder.rl.findViewById(R.id.icon_frame).setBackgroundColor(Color.parseColor("String_Node_Str"));
          }
        }
 else         if (main.uimode == 1) {
          holder.rl.setBackgroundResource(R.drawable.bg_card);
        }
      }
    }
    if (main.showLastModified)     holder.date.setText(rowItem.getDate());
    if (rowItem.getSize().equals(main.goback)) {
      holder.date.setText(rowItem.getSize());
      holder.txtDesc.setText("String_Node_Str");
    }
 else     holder.txtDesc.setText(rowItem.getSize());
    if (main.showPermissions)     holder.perm.setText(rowItem.getPermissions());
  }
}

Fixed version (ground truth):
@Override public void onBindViewHolder(RecyclerView.ViewHolder vholder,final int p1){
  final Recycleradapter.ViewHolder holder=((Recycleradapter.ViewHolder)vholder);
  int i=0;
  if (main.islist) {
    i=1;
    if (p1 == 0) {
      holder.rl.setMinimumHeight(main.paddingTop);
      return;
    }
  }
 else {
    i=3;
    if (p1 == 0 || p1 == 1 || p1 == 2) {
      holder.rl.setMinimumHeight(main.paddingTop);
      return;
    }
  }
  final int p=p1 - i;
  final Layoutelements rowItem=items.get(p);
  if (main.islist) {
    holder.rl.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View v){
        main.onListItemClicked(p,v);
      }
    }
);
    holder.rl.setOnLongClickListener(new View.OnLongClickListener(){
      public boolean onLongClick(      View p1){
        if (!rowItem.getSize().equals(main.goback)) {
          toggleChecked(p);
        }
        return true;
      }
    }
);
    filetype=-1;
    if (Icons.isPicture((rowItem.getDesc().toLowerCase())))     filetype=0;
 else     if (Icons.isApk((rowItem.getDesc())))     filetype=1;
 else     if (Icons.isVideo(rowItem.getDesc()))     filetype=2;
    holder.txtTitle.setText(rowItem.getTitle());
    holder.imageView.setImageDrawable(rowItem.getImageId());
    holder.ext.setText("String_Node_Str");
    holder.imageView.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View view){
        final Animation animation=AnimationUtils.loadAnimation(context,R.anim.holder_anim);
        if (!rowItem.getSize().equals(main.goback)) {
          holder.imageView.setAnimation(animation);
          toggleChecked(p);
        }
 else         main.goBack();
      }
    }
);
    holder.viewmageV.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View view){
        if (!rowItem.getSize().equals(main.goback))         toggleChecked(p);
 else         main.goBack();
      }
    }
);
    holder.apk.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View view){
        if (!rowItem.getSize().equals(main.goback))         toggleChecked(p);
 else         main.goBack();
      }
    }
);
    holder.imageView.setVisibility(View.VISIBLE);
    holder.viewmageV.setVisibility(View.INVISIBLE);
    if (filetype == 0) {
      if (main.showThumbs) {
        if (main.circularImages) {
          holder.imageView.setVisibility(View.GONE);
          holder.apk.setVisibility(View.GONE);
          holder.viewmageV.setVisibility(View.VISIBLE);
          holder.viewmageV.setImageDrawable(main.darkimage);
          main.ic.cancelLoad(holder.viewmageV);
          main.ic.loadDrawable(holder.viewmageV,new File(rowItem.getDesc()),null);
        }
 else {
          holder.imageView.setVisibility(View.GONE);
          holder.apk.setVisibility(View.VISIBLE);
          holder.apk.setImageDrawable(main.darkimage);
          main.ic.cancelLoad(holder.apk);
          main.ic.loadDrawable(holder.apk,new File(rowItem.getDesc()),null);
        }
      }
    }
 else     if (filetype == 1) {
      if (main.showThumbs) {
        holder.viewmageV.setVisibility(View.GONE);
        holder.imageView.setVisibility(View.GONE);
        holder.apk.setVisibility(View.VISIBLE);
        holder.apk.setImageDrawable(main.apk);
        main.ic.cancelLoad(holder.apk);
        main.ic.loadDrawable(holder.apk,new File(rowItem.getDesc()),null);
      }
    }
 else     if (filetype == 2) {
      if (main.showThumbs) {
        if (main.circularImages) {
          holder.imageView.setVisibility(View.GONE);
          holder.viewmageV.setVisibility(View.VISIBLE);
          holder.viewmageV.setImageDrawable(main.darkvideo);
          main.ic.cancelLoad(holder.viewmageV);
          main.ic.loadDrawable(holder.viewmageV,new File(rowItem.getDesc()),null);
        }
 else {
          holder.imageView.setVisibility(View.GONE);
          holder.apk.setVisibility(View.VISIBLE);
          holder.apk.setImageDrawable(main.darkvideo);
          main.ic.cancelLoad(holder.apk);
          main.ic.loadDrawable(holder.apk,new File(rowItem.getDesc()),null);
        }
      }
    }
 else {
      holder.viewmageV.setVisibility(View.GONE);
      holder.apk.setVisibility(View.GONE);
    }
    Boolean checked=myChecked.get(p);
    if (checked != null) {
      if (main.theme1 == 0) {
        holder.rl.setBackgroundResource(R.drawable.safr_ripple_white);
      }
 else {
        holder.rl.setBackgroundResource(R.drawable.safr_ripple_black);
      }
      if (checked) {
        holder.apk.setVisibility(View.GONE);
        holder.viewmageV.setVisibility(View.GONE);
        holder.imageView.setVisibility(View.VISIBLE);
        holder.imageView.setImageDrawable(main.getResources().getDrawable(R.drawable.abc_ic_cab_done_holo_dark));
        GradientDrawable gradientDrawable=(GradientDrawable)holder.imageView.getBackground();
        gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
        holder.ext.setText("String_Node_Str");
        if (Build.VERSION.SDK_INT >= 21) {
          if (main.theme1 == 0) {
            holder.rl.setElevation(6f);
          }
 else {
            holder.rl.setBackgroundColor(context.getResources().getColor(R.color.safr_pressed_dark));
          }
        }
      }
 else {
        GradientDrawable gradientDrawable=(GradientDrawable)holder.imageView.getBackground();
        if (main.coloriseIcons) {
          if (rowItem.isDirectory(main.rootMode))           gradientDrawable.setColor(Color.parseColor(main.skin));
 else           if (Icons.isVideo(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isAudio(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isPdf(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isCode(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isText(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isArchive(rowItem.getDesc()))           gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
 else           if (Icons.isgeneric(rowItem.getDesc())) {
            gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
            String ext=MimeTypes.getExtension(new File(rowItem.getDesc()).getName());
            if (ext != null && ext.trim().length() != 0) {
              holder.ext.setText(ext);
              holder.imageView.setImageDrawable(null);
            }
          }
 else {
            gradientDrawable.setColor(Color.parseColor(main.skin));
          }
        }
 else         gradientDrawable.setColor(Color.parseColor(main.skin));
        if (rowItem.getSize().equals(main.goback))         gradientDrawable.setColor(Color.parseColor("String_Node_Str"));
        if (Build.VERSION.SDK_INT >= 21) {
          holder.rl.setElevation(0f);
        }
      }
    }
    if (main.showPermissions)     holder.perm.setText(rowItem.getPermissions());
    if (main.showLastModified)     holder.date.setText(rowItem.getDate());
    String size=rowItem.getSize();
    if (size.equals(main.goback)) {
      holder.date.setText(size);
      holder.txtDesc.setText("String_Node_Str");
    }
 else     if (main.showSize)     holder.txtDesc.setText(rowItem.getSize());
  }
 else {
    Boolean checked=myChecked.get(p);
    holder.rl.setOnClickListener(new View.OnClickListener(){
      @Override public void onClick(      View v){
        main.onListItemClicked(p,v);
      }
    }
);
    holder.rl.setOnLongClickListener(new View.OnLongClickListener(){
      public boolean onLongClick(      View p1){
        if (!rowItem.getSize().equals(main.goback)) {
          toggleChecked(p);
        }
        return true;
      }
    }
);
    holder.txtTitle.setText(rowItem.getTitle());
    holder.imageView1.setVisibility(View.INVISIBLE);
    holder.imageView.setVisibility(View.VISIBLE);
    holder.imageView.setImageDrawable(rowItem.getImageId());
    if (Icons.isPicture((rowItem.getDesc().toLowerCase()))) {
      holder.imageView.setColorFilter(null);
      holder.imageView1.setVisibility(View.VISIBLE);
      holder.imageView1.setImageDrawable(null);
      if (main.theme == 1)       holder.imageView1.setBackgroundColor(Color.parseColor("String_Node_Str"));
      main.ic.cancelLoad(holder.imageView1);
      main.ic.loadDrawable(holder.imageView1,new File(rowItem.getDesc()),null);
    }
 else     if (Icons.isApk((rowItem.getDesc()))) {
      holder.imageView.setColorFilter(null);
      main.ic.cancelLoad(holder.imageView);
      main.ic.loadDrawable(holder.imageView,new File(rowItem.getDesc()),null);
    }
    if (Icons.isVideo(rowItem.getDesc())) {
      holder.imageView.setColorFilter(null);
      holder.imageView1.setVisibility(View.VISIBLE);
      holder.imageView1.setImageDrawable(null);
      if (main.theme == 1)       holder.imageView1.setBackgroundColor(Color.parseColor("String_Node_Str"));
      main.ic.cancelLoad(holder.imageView1);
      main.ic.loadDrawable(holder.imageView1,new File(rowItem.getDesc()),null);
    }
    if (main.coloriseIcons) {
      if (rowItem.isDirectory(main.rootMode))       holder.imageView.setColorFilter(Color.parseColor(main.skin));
 else       if (Icons.isVideo(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isAudio(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isPdf(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isCode(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isText(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isArchive(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isgeneric(rowItem.getDesc()))       holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
 else       if (Icons.isApk(rowItem.getDesc()) || Icons.isPicture(rowItem.getDesc()))       holder.imageView.setColorFilter(null);
 else       holder.imageView.setColorFilter(Color.parseColor(main.skin));
    }
 else     if (!Icons.isApk(rowItem.getDesc()) && !Icons.isPicture(rowItem.getDesc()))     holder.imageView.setColorFilter(Color.parseColor(main.skin));
 else     holder.imageView.setColorFilter(null);
    if (rowItem.getSize().equals(main.goback))     holder.imageView.setColorFilter(Color.parseColor("String_Node_Str"));
    if (checked != null) {
      if (checked) {
        holder.imageView.setColorFilter(Color.parseColor(main.skin));
        holder.imageView.setImageDrawable(main.getResources().getDrawable(R.drawable.abc_ic_cab_done_holo_dark));
        holder.rl.setBackgroundColor(Color.parseColor("String_Node_Str"));
      }
 else {
        if (main.theme1 == 0)         holder.rl.setBackgroundResource(R.drawable.item_doc_grid);
 else {
          holder.rl.setBackgroundResource(R.drawable.ic_grid_card_background_dark);
          holder.rl.findViewById(R.id.icon_frame).setBackgroundColor(Color.parseColor("String_Node_Str"));
        }
      }
    }
    if (main.showLastModified)     holder.date.setText(rowItem.getDate());
    if (rowItem.getSize().equals(main.goback)) {
      holder.date.setText(rowItem.getSize());
      holder.txtDesc.setText("String_Node_Str");
    }
 else     holder.txtDesc.setText(rowItem.getSize());
    if (main.showPermissions)     holder.perm.setText(rowItem.getPermissions());
  }
}