RecyclerView还在写Adapter?永远抛弃吧(一)
RecyclerView还在写Adapter?永远抛弃吧(一) RecyclerView的用法是什么样子的我就不说了,做安卓的同学都知道,需要写adapter,然后在adapter中写布局文件,虽然有第三方的框架可以大大减少代码量,但是还是存在一些问题。我在想RecyclerView能不能像TextView那样直接setText("xxx")一样使用呢?答案是肯定的,今天给大家介绍一款框架名叫CHGAdapter的Android版本。这里主要介绍Android的kotlin版。 话不多说,现在开始介绍具体使用方法。 显示简单的列表 首先创建一个模型:MenuItemModel 因为我们这里要实现类似TextView那种setText的方式来使用RecyclerView,因此我们需要告诉RecyclerView的内容有两点 1.数据对象使用哪一个布局文件。2.数据对象使用哪一个ViewHolder。那么我们需要模型实现接口 com.chg.adapter.Model open class SongModel : Model { var iconName:Int = 0 var name:String? = null var songer:String? = null constructor(iconName: Int, name: String?, songer: String?)