Eva, parte de este equipo, nos ha hecho el favor de crear esta reseña porque domina perfectamente este tema.
Solución:
Para enviar como un objeto
Esta es su ISearchProfilePost.class
@FormUrlEncoded
@POST("/profile/searchProfile")
Call postSearchProfile(@Body ArrayListAge ages);
Aquí ingresará los datos de la publicación en la clase pojo
public class ArrayListAge
@SerializedName("age")
@Expose
private ArrayList ages;
public ArrayListAge(ArrayList ages)
this.ages=ages;
Su clase de llamada de actualización
ArrayList ages = new ArrayList<>();
ages.add(20);
ages.add(30);
ArrayListAge arrayListAge = new ArrayListAge(ages);
ISearchProfilePost iSearchProfile = gsonServerAPIRetrofit.create(ISearchProfilePost.class);
Call call = iSearchProfile.postSearchProfile(arrayListAge);
Para enviar como una lista de matrices, consulte este enlace https://github.com/square/retrofit/issues/1064
te olvidas de agregar age[]
@FormUrlEncoded
@POST("/profile/searchProfile")
Call postSearchProfile(
@Field("age[]") List age
};
Nos puedes proteger nuestro estudio poniendo un comentario o valorándolo te damos la bienvenida.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)