Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class TestAdapter extends RecyclerView.Adapter<TestAdapter.MyViewHolder> {
- private Context context;
- private List<User> users;
- public TestAdapter(Context context, List<User> users) {
- this.context = context;
- this.users = users;
- }
- @NonNull
- @Override
- public MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
- return new MyViewHolder(LayoutInflater.from(context).inflate(R.layout.test_item, parent, false));
- }
- @Override
- public void onBindViewHolder(@NonNull MyViewHolder holder, int position) {
- holder.userName.setText(users.get(position).getUsername());
- holder.userLevel.setText("Completado: " + users.get(position).getLevel() + "%");
- // if(users.get(position).getPictureProfile().equals("empty")) {
- // Glide.with(context).load(R.drawable.boy).into(holder.userPicture);
- // } else {
- // Glide.with(context).load(users.get(position).getPictureProfile()).into(holder.userPicture);
- // }
- }
- @Override
- public int getItemCount() {
- return users.size();
- }
- public class MyViewHolder extends RecyclerView.ViewHolder {
- private TextView userName, userLevel;
- private ImageView userPicture, userBanner;
- public MyViewHolder(@NonNull View itemView) {
- super(itemView);
- userName = itemView.findViewById(R.id.testName);
- userLevel = itemView.findViewById(R.id.testLevel);
- userPicture = itemView.findViewById(R.id.testPicture);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement