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