INNER CODE UNIT · Kotlin
initRecyclerView
LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android · app/src/main/java/com/lukaslechner/coroutineusecasesonandroid/MainActivity.kt:28
private fun initRecyclerView() {
binding.recyclerView.apply {
adapter =
UseCaseCategoryAdapter(
useCaseCategories,
onUseCaseCategoryClickListener
)
hasFixedSize()
layoutManager = LinearLayoutManager(this@MainActivity)
addItemDecoration(initItemDecoration())
}
}
private fun initItemDecoration(): DividerItemDecoration {
val itemDecorator =
DividerItemDecoration(applicationContext, DividerItemDecoration.VERTICAL)
itemDecorator.setDrawable(
ContextCompat.getDrawable(