У меня был проект в котором я выводил из базы данных firebase данные в RecyclerView
Я взял пример adapter из этого проекта
public class UserProfileAdapter extends RecyclerView.Adapter<UserProfileAdapter.UserViewHolder> {
ProfileFragment context;
ArrayList<User> list;
public UserProfileAdapter (ProfileFragment context, ArrayList<User> list) {
this.context = context;
this.list = list;
}
@NonNull
@Override
public UserViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
return null;
}
@Override
public void onBindViewHolder(@NonNull UserViewHolder holder, int position) {
User user = list.get(position);
holder.name.setText(user.getName());
holder.email.setText(user.getEmail());
holder.password.setText(user.getPass());
holder.pv.setText((int) user.getPv());
}
@Override
public int getItemCount() {
return list.size();
}
public static class UserViewHolder extends RecyclerView.ViewHolder {
TextView name, email, password, pv;
public UserViewHolder(@NonNull View itemView) {
super(itemView);
}
}
}
Но на данный момент RecyclerView мне не нужно использовать, мне нужно вывести данные пользователя в фрагменте, что мне нужно исправить в выше показанном коде? Или же адаптер мне вообще не нужен?