Articles of retroadaptación

Cómo enviar el valor de params como json array

Tengo que pasar el valor de los parameters de request para la API de suscripción y el valor debe pasar en este documento. ya que recibo un error de volley 400. ¿Alguien puede ayudarme a resolverlo? Json { "number":"12345678", "password":"12345678", "first_name":"abc", "last_name":"xyz", "email":"abc@gmail.com" } también debe pasar el tipo de contenido y la authentication en […]

Sin args error retrofit request body

Estoy enfrentando un problema al enviar el cuerpo del object json usando la actualización al server. A continuación está el error. Error al invocar public com.nitesh.brill.saleslines._User_Classes.User_PojoClass.UpdatePreviousDetails () sin arguments fragment de código // punto final Api @Headers("Content-Type: application/json") @POST("UpdatePreviousDetails/{Id}") fun updatePreviousDetails(@Path("Id") Id: Int, @Body updateDetails :UpdatePreviousDetails): Call<UpdatePreviousDetails> // class pojo package com.nitesh.brill.saleslines._User_Classes.User_PojoClass import java.util.* /** […]

Kotlin crea un resultado de consulta para analizar repositorys de Github

Estoy usando la biblioteca Retrofit para mis llamadas REST. ¿Cómo inserté esta consulta JSON en mi código dentro de los signos de interrogación? https://api.github.com/search/repositories?sort=stars&order=desc&q=created:2013-01-01 ? Este es mi código en kotlin: class SearchRepository(val apiService: GithubApiService) { fun searchUsers(??????): io.reactivex.Observable<Result> { return apiService.search(query = "?????") } } ¡Gracias!

cómo convertir json array a object json

Estoy usando Retrofit 2 en mi proyecto mi aplicación obtiene datos de las API de remolque api1 y api2 api1: – [{"id":"29867","category_id":"31","author":"admins", "title":"hi","abstract":"","image_name":"","created":"11","body":"hi"}, {"id":"29866","category_id":"14","author":"admins", "title":"hi2","abstract":"","image_name":"img.png","created":"2017-11-16 16:02:00","body":"heloo"}] y api2: – [{"obj":"29867","category_id":"31","obj2":"admins", "title":"hi","abstract":"","image_name":"","created":"11","obj3":"hi"}, {"obj":"29866","category_id":"14","author":"admins", "obj2":"hi2","abstract":"","image_name":"Img.png","created":"2017-11-16 16:02:00","obj3":"Hello"}] Quiero hacer una class POJO para ambas API como class API_class{ var list:List<api1> =null var list2:List<pi2> =null } class api1{ @SerializedName("id") […]

android – Retrofit call void con Kotlin

Tengo un problema con Retrofit 2. Deseo utilizar la Call<Void> para realizar una llamada sin manejar el cuerpo de la respuesta, pero no funciona con Kotlin. ¿Qué necesito usar en lugar de Void ?

¿Por qué AtomicInteger es abstracto en Kotlin? (funciona bien en Java)

Intentaba hacer algo similar a esto (en realidad, no es necesario que lea el enlace para comprender esta pregunta, solo como reference), y escribo esto: class CallArbiter: AtomicInteger { // error constructor(initialValue: Int) : super(initialValue) constructor() : super() } El comstackdor dice: Error: (8, 1) Kotlin: La class 'CallArbiter' debe declararse abstracta o implementar abstracta […]

Rasgos de Kotlin y retroadaptación

Estoy tratando de implementar el ejemplo desde aquí en Kotlin. Recibo este error en el time de ejecución "Causado por: java.lang.IllegalArgumentException: las definiciones de interfaz no deben extender otras interfaces". ¿Hay alguna manera de tratar los rasgos de Kotlin como interfaces java cuando no tienen ningún método implementado, o tengo que usar interfaces java? Aquí […]