Добавление того, что ваш макет сам по себе ничего не делает, вы должны обработать событие обновления в вашем коде Kotlin:
swiperefresh.setOnRefreshListener {
reloadListData() // refresh your list contents somehow
swiperefresh.isRefreshing = false // reset the SwipeRefreshLayout (stop the loading spinner)
}