package lzf.video.edit.adapter; import android.content.Context; import android.net.Uri; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import java.util.List; import lzf.video.edit.R; /** * Created by Administrator on 2017/3/23 0023. */ public class CurrentVideoBitmapAdapter extends RecyclerView.Adapter<CurrentVideoBitmapAdapter.MyViewHolder> { private Context context; private List<String> list; public CurrentVideoBitmapAdapter(Context context, List<String> list) { this.context = context; this.list = list; } @Override public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { return new MyViewHolder(LayoutInflater.from(context).inflate(R.layout.item_current_video_bitmap,parent,false)); } @Override public void onBindViewHolder(MyViewHolder holder, int position) { holder.imageView.setImageURI(Uri.parse(list.get(position))); } @Override public int getItemCount() { return list.size(); } class MyViewHolder extends RecyclerView.ViewHolder{ private ImageView imageView; public MyViewHolder(View itemView) { super(itemView); imageView= (ImageView) itemView.findViewById(R.id.image); } } }