Android RecyclerView 数据绑定及更新示例 - 实例化 data 列表
在 onCreateView 方法中,首先实例化了一个空的 LinkedList 作为 data 的初始值:'data = new LinkedList<>();'。
然后,使用 MyAdapter 将 data 和 'item_student' 布局文件绑定起来,并设置 RecyclerView 的 LayoutManager 和 Adapter:
myAdapter = new MyAdapter<Student>(data,R.layout.item_student) {
@Override
public void bindView(ViewHolder holder, Student obj) {
holder.setText(R.id.student_name,obj.getName());
holder.setText(R.id.student_number,obj.getNumber());
}
};
recyclerView.setAdapter(myAdapter);
在点击 'addStudent' 按钮时,会跳转到 AddStudentActivity 页面,可以在该页面中添加新的 Student 对象并将其加入到 data 中,从而更新 RecyclerView 的数据。
原文地址: https://www.cveoy.top/t/topic/oR58 著作权归作者所有。请勿转载和采集!