Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.60 KB | None | 0 0
  1. package com.dullohsam.bukupertama;
  2.  
  3. import android.content.Context;
  4. import android.view.LayoutInflater;
  5. import android.view.View;
  6. import android.view.ViewGroup;
  7. import android.widget.TextView;
  8.  
  9. import androidx.annotation.NonNull;
  10. import androidx.recyclerview.widget.RecyclerView;
  11.  
  12. import java.util.ArrayList;
  13.  
  14. public class TitleAdapter extends RecyclerView.Adapter<TitleAdapter.MyViwerHolder>{
  15.  
  16.     private Context mContext;
  17.     private ArrayList<String> titleList;
  18.     private CustomItemClickListener clickListener;
  19.  
  20.     public TitleAdapter(Context mContext, ArrayList<String> titleList, CustomItemClickListener clickListener) {
  21.         this.mContext = mContext;
  22.         this.titleList = titleList;
  23.         this.clickListener = clickListener;
  24.     }
  25.  
  26.     @NonNull
  27.     @Override
  28.     public MyViwerHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
  29.  
  30.         View View = LayoutInflater.from(mContext).inflate(R.layout.title_layout,parent, false);
  31.  
  32.  
  33.  
  34.             }
  35.         });
  36.  
  37.         return new ViwerHolder(view);
  38.     }
  39.  
  40.     @Override
  41.     public void onBindViewHolder(@NonNull MyViwerHolder holder, int position) {
  42.  
  43.         holder.titleText.setText(titleList.get(position).replace("", ""));
  44.  
  45.     }
  46.  
  47.     @Override
  48.     public int getItemCount() {
  49.         return titleList.size();
  50.     }
  51.  
  52.     public class MyViwerHolder extends RecyclerView.ViewHolder{
  53.  
  54.         TextView titleText;
  55.  
  56.  
  57.         public MyViwerHolder(@NonNull View itemView) {
  58.             super(itemView);
  59.  
  60.             titleText = (TextView) itemView.findViewById(R.id.title_text);
  61.         }
  62.     }
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement