Я хочу создать приложение, которое отправляет http-запрос нажатием кнопки, но оно не работает.Android

Форум для тех, кто программирует под Android
Anonymous
Я хочу создать приложение, которое отправляет http-запрос нажатием кнопки, но оно не работает.

Сообщение Anonymous »

я использую okhttp3 для отправки запроса, и он РАБОТАЕТ только один раз, а любое нажатие другой кнопки ничего не дает

Код: Выделить всё

 private fun makeGetRequest() {

val client = OkHttpClient()
val request = Request.Builder().url("http://192.168.1.54/trigger").build()
val textView = findViewById(R.id.textView)

client.newCall(request).enqueue(object : okhttp3.Callback {
override fun onFailure(call: Call, e: IOException) {
runOnUiThread {
textView.text = "failed to send request"
}

}

override fun onResponse(call: Call, response: Response) {
if (response.isSuccessful) {
runOnUiThread {
textView.text = response.body.toString()

}

}
}

})

}
если кто-то может мне помочь, я буду очень признателен
я так долго над этим застрял
я пробовал чтобы очистить кеш, перезапустите приложение программно, и ничего не работает

Подробнее здесь: https://stackoverflow.com/questions/790 ... nd-it-does

Вернуться в «Android»