本文档为个人博客文档系统的备份版本、作者:小游、作者博客:点击访问
我们新建一个adapt
/**
* @author 小游
* 这里是闹钟的adapt,里面主要是一个recyclerview的布局
* 我们这里自己定义了一个adapt类,构造函数只需要传list数据
* RecyclerView.Adapter里面的泛型需要传递一个holder对象(需要自己继承viewholder类)
*/
class AlarmAdapt(private val alarms:List<Alarm>) : RecyclerView.Adapter<AlarmAdapt.MyHolder>(){
/**
* 这个holder就是视图的映射,我们这个类里面主要存放视图里面所有的控件信息
*/
class MyHolder(itemView: View?): RecyclerView.ViewHolder(itemView!!){
val title: TextView = itemView?.findV