如何将列表添加到凌空Android的参数中?

时间:2018-07-06 08:39:09

标签: android json android-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 :(得分:1)

尝试这样

@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;
}

答案 1 :(得分:0)

如果要将列表发送到服务器,则可以创建一个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;
        }