Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class AdapterProcess extends RecyclerView.Adapter<AdapterProcess.ViewProcessHolder> {
- Context context;
- private ArrayList<ModelData> item; //memanggil modelData
- public AdapterProcess(Context context, ArrayList<ModelData> item) {
- this.context = context;
- this.item = item;
- }
- @Override
- public ViewProcessHolder onCreateViewHolder(ViewGroup parent, int viewType) {
- View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.custom_list, parent, false); //memanggil layout list recyclerview
- ViewProcessHolder processHolder = new ViewProcessHolder(view);
- return processHolder;
- }
- @Override
- public void onBindViewHolder(ViewProcessHolder holder, int position) {
- final ModelData data = item.get(position);
- holder.nama_data.setText(data.getNamaData());//menampilkan data
- }
- @Override
- public int getItemCount() {
- return item.size();
- }
- public class ViewProcessHolder extends RecyclerView.ViewHolder {
- TextView nama_data;
- public ViewBarangHolder(View itemView) {
- super(itemView);
- nama_data = (TextView) itemView.findViewById(R.id.nama_data_list);
- }
- }
- }
Add Comment
Please, Sign In to add comment