LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity());
linearLayoutManager.setOrientation(OrientationHelper.VERTICAL);
GridLayoutManager gridLayoutManager = new GridLayoutManager(getActivity(), 3);
LinearLayoutManager linearLayoutManager1 = new LinearLayoutManager(getActivity());
public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> {
private LayoutInflater mInflater;
Context context;
List<Databean.DataBean> list;
public MyAdapter(Context context, List<Databean.DataBean> list) {
this.context =context;
this.list=list;
mInflater=LayoutInflater.from(context);
}
@NonNull
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) {
View inflate = mInflater.inflate(R.layout.listview1, viewGroup, false);
ViewHolder holder = new ViewHolder(inflate);
return holder;
}
@Override
public void onBindViewHolder(@NonNull ViewHolder viewHolder, int i) {
viewHolder.tv1.setText(list.get(i).getName());
}
@Override
public int getItemCount() {
return list.size();
}
public static class ViewHolder extends RecyclerView.ViewHolder{
TextView tv1;
public ViewHolder(@NonNull View itemView) {
super(itemView);
tv1= itemView.findViewById(R.id.text1);
}
}