Guest User

Untitled

a guest
Apr 6th, 2020
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.36 KB | None | 0 0
  1.  
  2. import android.content.Context;
  3. import android.view.LayoutInflater;
  4. import android.view.View;
  5. import android.view.ViewGroup;
  6. import android.widget.TextView;
  7.  
  8. import androidx.annotation.NonNull;
  9. import androidx.recyclerview.widget.RecyclerView;
  10.  
  11. import java.util.List;
  12.  
  13. public class RecycleAdapter extends RecyclerView.Adapter<RecycleAdapter.ViewHolder> {
  14.  
  15.     private List<ModelClass> modelClassList;
  16.  
  17.     public RecycleAdapter(List<ModelClass> modelClassList){
  18.         this.modelClassList = modelClassList;
  19.     }
  20.  
  21.  
  22.     @NonNull
  23.     @Override
  24.     public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
  25.         View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.shayri_list, parent, false);
  26.         return new ViewHolder(view);
  27.     }
  28.  
  29.     @Override
  30.     public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
  31.         ModelClass modelClass = modelClassList.get(position);
  32.         holder.textView.setText(modelClass.getText())
  33.     }
  34.  
  35.     @Override
  36.     public int getItemCount() {
  37.         return modelClassList.size();
  38.     }
  39.  
  40.     public class ViewHolder extends RecyclerView.ViewHolder {
  41.         TextView textView;
  42.  
  43.         public ViewHolder(@NonNull View itemView) {
  44.             super(itemView);
  45.             textView = itemView.findViewById(R.id.shyariText);
  46.         }
  47.     }
  48.  
  49.  
  50. }
Add Comment
Please, Sign In to add comment