package com.ubt.jimu.picture; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import androidx.recyclerview.widget.RecyclerView; import com.bumptech.glide.Glide; import com.github.chrisbanes.photoview.PhotoView; import com.ubt.jimu.R; import java.util.List; /* loaded from: classes2.dex */ public class PictureShowAdapter extends RecyclerView.Adapter { private Context a; private List b; private ItemOnClickListener c; public interface ItemOnClickListener { void a(View view, int i); } private static class PictureViewHolder extends RecyclerView.ViewHolder { private final PhotoView a; public PictureViewHolder(View view) { super(view); this.a = (PhotoView) view.findViewById(R.id.photo_picture); } } public PictureShowAdapter(Context context, List list) { this.a = context; this.b = list; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public int getItemCount() { return this.b.size(); } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int i) { PictureViewHolder pictureViewHolder = (PictureViewHolder) viewHolder; Glide.e(this.a).a(this.b.get(i).getUrl()).a((ImageView) pictureViewHolder.a); pictureViewHolder.a.getAttacher().b(true); pictureViewHolder.a.setZoomable(true); pictureViewHolder.a.setOnClickListener(new View.OnClickListener() { // from class: com.ubt.jimu.picture.PictureShowAdapter.1 @Override // android.view.View.OnClickListener public void onClick(View view) { PictureShowAdapter.this.c.a(view, i); } }); } public void a(ItemOnClickListener itemOnClickListener) { this.c = itemOnClickListener; } @Override // androidx.recyclerview.widget.RecyclerView.Adapter public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) { return new PictureViewHolder(LayoutInflater.from(this.a).inflate(R.layout.item_picture, viewGroup, false)); } }