pull/35/head
parent
4b846714d0
commit
85902e702e
@ -1,24 +0,0 @@ |
|||||||
package io.legado.app.ui.main.bookshelf |
|
||||||
|
|
||||||
import android.content.Context |
|
||||||
import io.legado.app.R |
|
||||||
import io.legado.app.base.adapter.ItemViewHolder |
|
||||||
import io.legado.app.base.adapter.SimpleRecyclerAdapter |
|
||||||
import io.legado.app.data.entities.BookGroup |
|
||||||
import kotlinx.android.synthetic.main.item_book_group.view.* |
|
||||||
import org.jetbrains.anko.sdk27.listeners.onClick |
|
||||||
|
|
||||||
class BookGroupAdapter(context: Context, val callBack: CallBack) : |
|
||||||
SimpleRecyclerAdapter<BookGroup>(context, R.layout.item_book_group) { |
|
||||||
|
|
||||||
override fun convert(holder: ItemViewHolder, item: BookGroup, payloads: MutableList<Any>) { |
|
||||||
with(holder.itemView) { |
|
||||||
tv_group.text = item.groupName |
|
||||||
tv_group.onClick { callBack.onClickGroup(holder.layoutPosition) } |
|
||||||
} |
|
||||||
} |
|
||||||
|
|
||||||
interface CallBack { |
|
||||||
fun onClickGroup(position: Int) |
|
||||||
} |
|
||||||
} |
|
Loading…
Reference in new issue