Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.dressit;
- import android.support.v7.widget.RecyclerView;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import java.util.*;
- import android.widget.*;
- public class ImageAdapter extends
- RecyclerView.Adapter<ImageAdapter.ImageViewHolder> {
- private List<ImageClass> imageList;
- public ImageAdapter(List<ImageClass> list) {
- imageList = list;
- }
- @Override
- public int getItemCount() {
- return imageList.size();
- }
- @Override
- public void onBindViewHolder(ImageViewHolder holder, int i) {
- holder.image.setImageResource(imageList.get(i).getImageUrl());
- }
- @Override
- public ImageViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
- View itemView = LayoutInflater.from(viewGroup.getContext()).inflate(
- R.layout.activity_main, viewGroup, false);
- return new ImageViewHolder(itemView);
- }
- public static class ImageViewHolder extends RecyclerView.ViewHolder {
- public ImageView image;
- public ImageViewHolder(View v) {
- super(v);
- image = (ImageView) v.findViewById(R.id.image);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement