Skip to content

Instantly share code, notes, and snippets.

@hjiee
Last active September 21, 2019 00:42
Show Gist options
  • Save hjiee/1fa70ce1d7f3b23af178710dd83cd667 to your computer and use it in GitHub Desktop.
Save hjiee/1fa70ce1d7f3b23af178710dd83cd667 to your computer and use it in GitHub Desktop.
override fun getView(position: Int, view: View?, parent: ViewGroup?): View? {
var convertView = view
var viewHolder : ListViewHolder
if (convertView == null) {
convertView = LayoutInflater.from(context).inflate(layoutResId, parent, false)
viewHolder = ListViewHolder()
viewHolder.tvItem = convertView.tv_item
convertView.tag = viewHolder
}
else {
viewHolder = convertView.tag as ListViewHolder
}
viewHolder?.tvItem?.text = items[position]
return convertView
}
class CustomViewHolder {
var tvItem : TextView? = null
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment