recyclerview adapter android kotlin code example
Example 1: recyclerview onCreateViewHolder kotlin
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
val v: View = LayoutInflater.from(parent?.context)
.inflate(R.layout.custom_view, parent, false)
return ViewHolder(
v
)
}
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
holder?.name?.text = list.get(position).description
}
Example 2: recyclerview linearlayoutmanager kotlin
var linearLayoutManager: LinearLayoutManager = LinearLayoutManager(
activity?.applicationContext,
LinearLayout.VERTICAL,
false
)
list.layoutManager = linearLayoutManager