package im.actor.sdk.controllers.pickers.file.items; import android.content.Context; import android.view.View; import android.widget.ImageView; import android.widget.TextView; import im.actor.sdk.R; /** * Created by kiolt_000 on 16/09/2014. */ public class PictureFolderItem extends FolderItem { private final String bucketName; private final int bucketId; String albumImage = null; private int imgCounter = 0; public PictureFolderItem(int bucketId, String bucketName) { super(""); this.bucketId = bucketId; this.bucketName = bucketName; } @Override public String getTitle() { return bucketName; } @Override public String getSubtitle(Context context) { return "" + imgCounter; } @Override public String getPath() { return "" + bucketId; } @Override public void bindData(View itemView) { super.bindData(itemView); TextView subTitleView = (TextView) itemView.findViewById(R.id.subtitle); subTitleView.setVisibility(View.VISIBLE); } @Override public void bindImage(View itemView) { final ImageView holder = (ImageView) itemView.findViewById(R.id.image); if (holder != null) { holder.setImageResource(R.drawable.example_user_placeholder); //ImageLoader.getInstance().displayImage("file://"+ albumImage, holder); } // super.bindImage(itemView); } public void putImage(String imgUri) { if (albumImage == null) albumImage = imgUri; imgCounter++; } }