There is a method that displays a list of repositories of a particular user:
private fun serverConnect(){ obj = object :Callback<List<GitHubPOJO>>{ override fun onResponse(call: Call<List<GitHubPOJO>>, response: Response<List<GitHubPOJO>>) { responseSave = response.body()!! posts.addAll(responseSave) mRecyclerView.adapter?.notifyDataSetChanged() response.body()?.forEach { println("TAG_: $it") } } override fun onFailure(call: Call<List<GitHubPOJO>>, t: Throwable) { } } retrofit = Retrofit.Builder() .baseUrl("https://api.github.com/") // CHANGE API .addConverterFactory(GsonConverterFactory.create()) .build() service = retrofit.create(GitHubService::class.java) repos = service.retrieveRepositories(name) repos.enqueue(obj) } The list is clickable. How can I send a response from the server to onResume so that the list remains clickable?