gradle implementation 'com.github.CymChad:BaseRecyclerViewAdapterHelper:3.0.4' public class MyAdapter extends BaseQuickAdapter<DataModel, BaseViewHolder> { public MyAdapter(List<DataModel> data) { super(R.layout.item_layout, data); } @Override protected void convert(BaseViewHolder helper, DataModel item) { helper.setText(R.id.tv_name, item.getName()) .setImageResource(R.id.iv_image, item.getImageRes()); helper.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); } } RecyclerView recyclerView = findViewById(R.id.recyclerView); MyAdapter adapter = new MyAdapter(data); recyclerView.setLayoutManager(new LinearLayoutManager(this)); recyclerView.setAdapter(adapter);


上一篇:
下一篇:
切换中文