public class Myadapter extends RecyclerView.Adapter {
private List incidents;
static class ViewHolder extends RecyclerView.ViewHolder{
CheckBox havedone;
EditText think;
public ViewHolder(@NonNull View itemView) {
super(itemView);
havedone = itemView.findViewById(R.id.havedone);
think = itemView.findViewById(R.id.think);
}
}
public Myadapter(List<String> list){
incidents = list;
}
@NonNull
@Override
public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item, parent, false);
ViewHolder myviewholder = new ViewHolder(view)
return myviewholder;
}
@Override
public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int position) {
}
@Override
public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
String text = incidents.get(position);
holder.think.setText("fadsfa");
}
@Override
public int getItemCount() {
return incidents.size();
}
}