reference no resuelta: callback
Estoy tratando de portar mi proyecto de Android a Kotlin, pero tuve un problema con la retroadaptación2.Callback. Incluso si importo esta interfaz, sigo recibiendo una Unresolved reference: Callback
error de Unresolved reference: Callback
.
¿Por qué podría suceder esto y cómo podría solucionarlo?
- Adaptador personalizado de Moshi con RxAndroid & Retrofit & Kotlin
- Dagger 2 no puede acceder a Retrofit
- Retrofit: get un cuerpo vacío en la actualización de respuesta
- Retrofit-Vertx con RxJava2 en Kotlin IllegalStateException message == null
- Cómo volver a intentar el retroceso exponencial en corotines de kotlin
- Retrofit2 Añadir cadena adicional al object Body
- Readaptar el código de respuesta 405 con el post "método no permitido aquí"
- Retrofit + Deserialization GSON + Relación de reino
- Android Retrofit Get Query codificado
- Readaptación con kotlin, incapaz de crear @Body
- Múltiples requestes de modificación2 usando Flowable en Kotlin
- RxJava y Retrofit usando Kotlin
- Cómo llenar una vista de list usando Kotlin, retroadaptación y RXjava
Ampliando la respuesta de @cVoronin:
call.enqueue(object : Callback<String> { override fun onFailure(call: Call<String>, t: Throwable?) { // TODO implement me } override fun onResponse(call: Call<String>, response: Response<String>) { // TODO implement me } })
Nota sobre la response
de la documentation de Retrofit2:
Una respuesta HTTP aún puede indicar un error en el nivel de la aplicación, como un 404 o 500. Llame a Response.isSuccessful () para determinar si la respuesta indica éxito.
- Omitir si está vacío en el complemento Kotlin Maven
- ¿El file kotlin no admite el diagtwig de flujo escrito por el descuento?