Публиковать данные в массиве с помощью дооснащения в Android - PullRequest
0 голосов
/ 21 января 2019

Я размещаю массив в Android-модификации Я должен отправить данные трех полей в массиве, но я не понимаю, как это сделать, я успешно получаю данные этих трех полей, но я не понимаю, как разместить это вМассив может любой, пожалуйста, помогите мне с примером кода.спасибо заранее.

profile_base64 = {
    name : abc.jpg
    type : image/jpg
    string : 8323583475dsfsdbvcnwe
};

Я должен опубликовать массив имени profile_base64, а затем в этом массиве я должен отправить данные трех полей, таких как name type и string

1 Ответ

0 голосов
/ 21 января 2019

вызов API

HashMap<String, Object> map = new HashMap<>();
    map.put("profile_base64", new Model("abc.jpg","image/jpg","8323583475dsfsdbvcnwe"));

JsonParser jsonParser = new JsonParser();
        Call<RestResponse<AccessToken>> call = apiInterface.apiName((JsonObject) jsonParser.parse(gson.toJson(map)));

Model.java

public class Model {
    private String name;
    private String type;
    private String string;

    public Model(String name, String type, String string) {
        this.name = name;
        this.type = type;
        this.string = string;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...