RecyclerView.onBindViewHolder called only once September 14, 2023 by Tarik The problem is not in your code. Make sure you set layout_height to wrap_content of RecyclerView child item.