Android 如何在改造中发送阵列

Android 如何在改造中发送阵列,android,kotlin,retrofit,Android,Kotlin,Retrofit,如何在通过post方法进行改装时将以下参数作为请求的输入参数进行发布 widget:[ { "id": 37, "fkAnagraficaId": 100, "name": "Fatture", "position": 1 }, { "id": 38, &qu

如何在通过post方法进行改装时将以下参数作为请求的输入参数进行发布

widget:[
    {
        "id": 37,
        "fkAnagraficaId": 100,
        "name": "Fatture",
        "position": 1
    },
    {
        "id": 38,
        "fkAnagraficaId": 100,
        "name": "Ordini",
        "position": 2
    }
]

改型使用JSON,因此您可以使用
[“something0”,“somethingElse”]
您还可以查看:

您可以像这样直接将数组作为参数发送

@Headers({
    "Content-type: application/json"
})
Response postWidgets(@Body List<String> widgets);

基本上,您要查找的是作为方法参数注释的改装后方法调用上的
@Body
注释。
@Headers({
    "Content-type: application/json"
})
Response postWidgets(@Body MyPojo myPojo);