RecyclerView就是实现列表的空间,例如我们的微信通信录,还有朋友圈的一条条新闻,都是通过RecycleView实现的,可见其重要性。
它的基本使用步骤:
1. 在布局中添加
在布局文件中插入RecycleView。
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="522dp" />
2. 在使用的地方创建和绑定
Java中创建并绑定
RecyclerView recycler_view;
recycler_view=findViewById(R.id.recycler_view);
设置这个RecyclerView的适配器和布局方式:
// 设置布局方式
LinearLayoutManager linearLayoutManager=new LinearLayoutManager(this);
linearLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);
recycler_view.setLayoutManager(linearLayoutManager);
// 设置数据填充的适配器
RecyclerView.Adapter contactAdapter=new ContactAdapter(contatList)