Jude95 / EasyRecyclerView

ArrayAdapter,pull to refresh,auto load more,Header/Footer,EmptyView,ProgressView,ErrorView
2.03k stars 459 forks source link

想问一下在kotlin中如何使用呢? #215

Open lanbo1989 opened 7 years ago

lanbo1989 commented 7 years ago

想问一下在kotlin中如何使用呢?现在初步集成 RecyclerArrayAdapter 写不下去了

HuuNguyen312 commented 7 years ago
class MyAdapter(context: Context, datas: List<MyObject>) : RecyclerArrayAdapter<MyObject>(context, datas) {

  override fun OnCreateViewHolder(viewGroup: ViewGroup, viewType: Int): BaseViewHolder<*> {
    return MyViewHolder(viewGroup)
  }

  internal inner class MyViewHolder(viewGroup: ViewGroup) : BaseViewHolder<MyObject>(viewGroup, R.layout.item_layout) {
    override fun setData(data: MyObject) {
     //Logic bind view
    }
  }
}