Adding the adapter for the recycler view in order to display the agents
This commit is contained in:
parent
8697dee54c
commit
2a8d8063c1
@ -22,21 +22,17 @@ public final class AgentsAdapter extends Adapter<AgentViewHolder>{
|
|||||||
|
|
||||||
private final TextView agentLastName;
|
private final TextView agentLastName;
|
||||||
|
|
||||||
private final TextView nameOfAgency;
|
|
||||||
|
|
||||||
public AgentViewHolder(@NonNull View itemView)
|
public AgentViewHolder(@NonNull View itemView)
|
||||||
{
|
{
|
||||||
super(itemView);
|
super(itemView);
|
||||||
agentFirstName = itemView.findViewById(R.id.agentFirstName);
|
agentFirstName = itemView.findViewById(R.id.agentFirstName);
|
||||||
agentLastName = itemView.findViewById(R.id.agentLastName);
|
agentLastName = itemView.findViewById(R.id.agentLastName);
|
||||||
nameOfAgency = itemView.findViewById(R.id.nameOfAgency);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void update(final Agent agent)
|
public void update(final Agent agent)
|
||||||
{
|
{
|
||||||
agentFirstName.setText(agent.agentFirstName);
|
agentFirstName.setText(agent.agentFirstName);
|
||||||
agentLastName.setText(agent.agentLastName);
|
agentLastName.setText(agent.agentLastName);
|
||||||
nameOfAgency.setText(agent.agencyEmployerId);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -51,7 +47,7 @@ public final class AgentsAdapter extends Adapter<AgentViewHolder>{
|
|||||||
@Override
|
@Override
|
||||||
public AgentViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType)
|
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);
|
return new AgentViewHolder(view);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -66,4 +62,4 @@ public final class AgentsAdapter extends Adapter<AgentViewHolder>{
|
|||||||
{
|
{
|
||||||
return agents.size();
|
return agents.size();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user