Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.music.underfy.adapters;
- import android.content.Context;
- import android.content.Intent;
- import android.support.v7.widget.RecyclerView;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import com.music.underfy.R;
- import com.music.underfy.domain.track.Album;
- import java.util.List;
- /**
- * Created by luis on 03/06/17.
- */
- public class AlbumGridRecyclerAdapter extends RecyclerView.Adapter<AlbumGridViewHolder> {
- private List<Album> androidVersionList;
- public AlbumGridRecyclerAdapter(List<Album> androidVersionList) {
- this.androidVersionList = androidVersionList;
- }
- @Override
- public AlbumGridViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) {
- View view = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.cardview_grid_album,viewGroup,false);
- AlbumGridViewHolder holder = new AlbumGridViewHolder(view);
- return holder;
- }
- @Override
- public int getItemCount() {
- return androidVersionList.size();
- }
- @Override
- public void onBindViewHolder(final AlbumGridViewHolder albumGridViewHolder, final int i) {
- albumGridViewHolder.getImgView().setImageResource((int)androidVersionList.get(i).getId());
- albumGridViewHolder.getDescView().setText(androidVersionList.get(i).getName());
- albumGridViewHolder.getCardView().setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- Context context = v.getContext();
- // Intent intent = new Intent(context, ProductosListActivity.class);
- // intent.putExtra(ProductosListFragment.ARG_ITEM_ID, String.valueOf(androidVersionList.get(i).getId()));
- // context.startActivity(intent);
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement