Dark theme

This commit is contained in:
2021-02-20 23:21:25 +03:00
parent 88dddcb133
commit 06aa41cab1
179 changed files with 1011 additions and 1133 deletions
@@ -0,0 +1,35 @@
package com.meloda.fast.adapter
import android.content.Context
import android.view.View
import android.view.ViewGroup
import android.widget.ImageView
import android.widget.TextView
import com.meloda.fast.R
import com.meloda.fast.base.BaseAdapter
import com.meloda.fast.base.BaseHolder
import com.meloda.fast.item.SimpleMenuItem
import java.util.*
class SimpleItemAdapter(context: Context, values: ArrayList<SimpleMenuItem>) :
BaseAdapter<SimpleMenuItem, SimpleItemAdapter.ViewHolder>(context, values) {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
return ViewHolder(view(R.layout.item_simple_menu, parent))
}
inner class ViewHolder(v: View) : BaseHolder(v) {
private val title: TextView = v.findViewById(R.id.profileItemTitle)
private val icon: ImageView = v.findViewById(R.id.profileItemIcon)
override fun bind(position: Int) {
val item = getItem(position)
title.text = item.title
icon.setImageDrawable(item.icon)
}
}
}