recyclerview的使用与多布局
第一步必须导入依赖:
implementation 'com.android.support:recyclerview-v7:28.0.0'
第二步布局文件:
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recy_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1">
</androidx.recyclerview.widget.RecyclerView>
第三步正常的获取控件
recy_layout = (RecyclerView) findViewById(R.id.recy_layout);
最重要的一步:(适配器)
首先需要继承RecyclerView.Adapter。。实现三个方法
onCreateViewHolder
onBindViewHolder
getItemCount
创建ViewHolder :(继承RecyclerView.ViewHolder)
class ViewHold