tommy_spt

RecyclerViewHolders

May 20th, 2016
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.14 KB | None | 0 0
  1. package android.com.cardview;
  2. import android.content.Intent;
  3. import android.support.v7.widget.CardView;
  4. import android.support.v7.widget.RecyclerView;
  5. import android.view.View;
  6. import android.widget.ImageView;
  7. import android.widget.TextView;
  8. import android.widget.Toast;
  9.  
  10. public class RecyclerViewHolders extends RecyclerView.ViewHolder {
  11.  
  12.     public TextView countryName;
  13.     public ImageView countryPhoto;
  14.     public CardView cv;
  15.  
  16.     public RecyclerViewHolders(View itemView) {
  17.         super(itemView);
  18.         countryName = (TextView)itemView.findViewById(R.id.country_name);
  19.         countryPhoto = (ImageView)itemView.findViewById(R.id.country_photo);
  20.         cv = (CardView) itemView.findViewById(R.id.card_view);
  21.     }
  22.  
  23.     public void onBindViewHolder (RecyclerView.ViewHolder holder, final int position) {
  24.         cv.setOnClickListener(new View.OnClickListener() {
  25.             @Override
  26.             public void onClick(View v) {
  27.                 switch (position) {
  28.                     case 1 :
  29.                         Intent i = new Intent(v.getContext(), MainActivity.class);
  30.                 }
  31.             }
  32.         });
  33.     }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment