Adding the adapter for the recycler view in order to display the agents

This commit is contained in:
BGbaderguet 2020-12-29 17:26:19 +01:00
parent 8697dee54c
commit 2a8d8063c1

View File

@ -22,21 +22,17 @@ public final class AgentsAdapter extends Adapter<AgentViewHolder>{
private final TextView agentLastName;
private final TextView nameOfAgency;
public AgentViewHolder(@NonNull View itemView)
{
super(itemView);
agentFirstName = itemView.findViewById(R.id.agentFirstName);
agentLastName = itemView.findViewById(R.id.agentLastName);
nameOfAgency = itemView.findViewById(R.id.nameOfAgency);
}
public void update(final Agent agent)
{
agentFirstName.setText(agent.agentFirstName);
agentLastName.setText(agent.agentLastName);
nameOfAgency.setText(agent.agencyEmployerId);
}
}
@ -51,7 +47,7 @@ public final class AgentsAdapter extends Adapter<AgentViewHolder>{
@Override
public AgentViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType)
{
final View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.viewholder_agent, parent, false);
final View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.viewholder_agents, parent, false);
return new AgentViewHolder(view);
}
@ -66,4 +62,4 @@ public final class AgentsAdapter extends Adapter<AgentViewHolder>{
{
return agents.size();
}
}
}