Tag: RETROFIT
var lista: ArrayList = ArrayList() GlobalScope.launch { lista = apiInterface.GetVideosByUser(ApiInterface.PublicationRequestBodyGet(id.toString())) .await().publicaciones } runOnMainThread { adapter = ProfilePostAdapter(lista, “mine”) recylcerPost.adapter = adapter recylcerPost.layoutManager = GridLayoutManager(contexto, 3) } En este código, no puedo obtener el valor de las publicaciones en la variable lista, por lo que lista sigue siendo nula. Y necesito . . . Read more
Las llamadas a la API deben realizarse aproximadamente unas 30 veces y solo difieren en un parámetro: https://api.website.com/getProducts?category_id=10 https://api.website.com/getProducts?category_id=11 Estas llamadas responden con un límite de 100 productos por llamada. Si una categoría tiene más productos, necesito añadir un parámetro de desplazamiento. La siguiente llamada me dará el subconjunto de . . . Read more
Quiero saber la diferencia entre retryUntil y retryWhen en RXJava. Tengo un botón llamado Retry y cuando el usuario hace clic en él, la conexión debe volver a intentar obtener datos del servidor. ¿Cuál es la mejor manera de hacerlo? No hay código porque solo quiero saber cuál es el . . . Read more
Los datos que necesito pasar están en formato JSON: { “user”:{ “email”:”xxxx”, “password”:”xxxx”, “first_name”:”XXXX”, “last_name”:”XXXX”, “date_of_birth”:”XXXX”, “image”:”myFile.jpg”, “location”:”XXXX”, “my_list1”:[ { “first_name”:”XXXX”, “last_name”:”XXXX”, “telephone_number”:”XXXX” }, { “first_name”:”XXXX”, “last_name”:”XXXX”, “telephone_number”:”XXXX” } ], “my_list2”:[ { “id”:”1″ }, { “id”:”2″ } ] } } No puedo agregar una imagen en mainRequestObj al utilizar: @POST(“users”) . . . Read more
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() } } }) } }