btn.setOnClickListener {
val client = HttpClient()
val response: HttpResponse
response = client.request("https://ktor.io/") {
Toast.makeText(getApplicationContext(),"Executed!",Toast.LENGTH_LONG)
}
}
}
На методе client.request возникает ошибка: Suspend function 'request' should be called only from a coroutine or another suspend function. Как сделать чтоб код запускался?
awox, во первых не знаешь английский, используй переводчик онлайн
Во вторых там прямо сказано "вызов только из коротины или другой саспенд функции
В третьих учись гуглить, нужно было спросить что в Андроиде для работы с сетью. Тогда бы узнал что нужно использовать ретрофит
В четвёртых, не умеешь гуглить, книги есть
Ну и в пятых, ты бы хоть синтаксис языка изучил прежде чем лезть во фрейморк