Как добавить список в параметры залпа Android? - PullRequest
0 голосов
/ 06 июля 2018

Пожалуйста, помогите мне, как я могу добавить список в param of volley android, как это

@Override
        protected Map<String, String> getParams() throws AuthFailureError {
            Map<String, String> params = new HashMap<>();
            params.put("UGUID", UGUID);
            params.put("INAME", list);
            return params;
        }

Это работает для образца строки, но не работает для списка строки

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

Попробуйте вот так

@Override protected Map<String, Object> getParams() throws AuthFailureError {
    Map<String, Object> params = new HashMap<>();
    params.put("UGUID", UGUID);
    params.put("INAME", list);
    params.put("ARRAY_NAME",yourarray);
    return params;
}
0 голосов
/ 06 июля 2018

если вы хотите отправить список на сервер, вы можете создать массив json, преобразовать его в строку и отправить на сервер

@Override
        protected Map<String, String> getParams() throws AuthFailureError {
            Map<String, String> params = new HashMap<>();
            params.put("UGUID", UGUID);
            params.put("INAME", list);
            params.put("your_key_d_for_array",yourarray.tostring());
            return params;
        }
...