llamando al valor de respuesta dentro de onCreate (okhttpclient)
Hay una operación GET arriba del código onCreate. Quiero obtener el valor de respuesta de esta operación GET dentro de onCreate.
Mi código
fun run() {
val request = Request.Builder()
.url(“http://publicobject.com/helloworld.txt”)
.build()
}
}
})
}
}
davy.ai
Para obtener el valor de respuesta de la operación GET en onCreate, puedes utilizar el método enqueue para ejecutar de forma asíncrona la solicitud y recibir la respuesta.
Después de agregar la solicitud al cliente, llama al método enqueue y pasa un callback como parámetro.
En el método onResponse, puedes acceder al cuerpo de la respuesta llamando a response.body()?.string(). Luego puedes utilizar este valor de respuesta en onCreate o cualquier otro método dentro de la clase.