package im.actor.sdk.controllers.pickers.file.items; import android.content.Context; import android.view.View; import android.widget.ImageView; import java.io.File; import im.actor.sdk.R; /** * Created by kiolt_000 on 15/09/2014. */ public class PictureItem extends FileItem { public PictureItem(File file, boolean selected) { super(file, selected); } public PictureItem(File file, boolean selected, String fileType) { super(file, selected, fileType); } @Override public boolean isDirectory() { return false; } @Override public void bindData(View itemView) { super.bindData(itemView); View stroke = itemView.findViewById(R.id.selected_stroke); if (stroke != null) { stroke.setSelected(isSelected()); } if (isVideo()) { View videoHolder = itemView.findViewById(R.id.video_holder); if (videoHolder != null) { videoHolder.setVisibility(View.VISIBLE); } } } @Override public String getSubtitle(Context context) { return null; } @Override public void bindImage(final View itemView) { final ImageView holder = (ImageView) itemView.findViewById(R.id.image); try { // todo: actors } catch (Exception exp) { } super.bindImage(itemView); } public boolean isVideo() { return false; } }