如何在android中使用retrofit发布List <data>

时间:2018-06-02 12:21:55

标签: android list post retrofit

这是我的api's body

    [{  "imageBitmap":"demo",
        "driver":"demo",
        "dateTimeIn":"demo",
        "dateTimeOut":"demo",
        "location":"demo"},
{
    "imageBitmap":"demo",
        "driver":"demo",
        "dateTimeIn":"demo",
        "dateTimeOut":"demo",
        "location":"demo"}]

如何使用android中的retrofit通过此方法发布数据。

1 个答案:

答案 0 :(得分:0)

步骤1:创建包含那些JSON对象的模型类

步骤2:在APIService类中添加功能(在您的服务类中),如下所示:

@POST("url/api_path")
Call<ResponseBody> postData(@Body List<ModelClass> object);

第3步:创建List<ModelClass> listObject,并将ModelClass的对象添加到listObject

步骤4:以listObject为参数调用函数。即,postData(listObject);

希望这对你有帮助!