如何将列表添加到截击Android的参数中?

如何将列表添加到截击Android的参数中?,android,json,android-volley,Android,Json,Android Volley,请帮助我如何在截击android的param中添加列表,如下所示 @Override protected Map<String, String> getParams() throws AuthFailureError { Map<String, String> params = new HashMap<>(); params.put("UGUID", UGUID); par

请帮助我如何在截击android的param中添加列表,如下所示

@Override
        protected Map<String, String> getParams() throws AuthFailureError {
            Map<String, String> params = new HashMap<>();
            params.put("UGUID", UGUID);
            params.put("INAME", list);
            return params;
        }
@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;
}
@覆盖
受保护的映射getParams()引发AuthFailureError{
Map params=新的HashMap();
参数put(“UGUID”,UGUID);
参数put(“INAME”,列表);
返回参数;
}

它适用于示例字符串,但不适用于字符串列表

如果要将列表发送到服务器,可以创建一个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;
        }
@覆盖
受保护的映射getParams()引发AuthFailureError{
Map params=新的HashMap();
参数put(“UGUID”,UGUID);
参数put(“INAME”,列表);
params.put(“your_key_d_for_array”,yourarray.tostring());
返回参数;
}
像这样试试

@Override
        protected Map<String, String> getParams() throws AuthFailureError {
            Map<String, String> params = new HashMap<>();
            params.put("UGUID", UGUID);
            params.put("INAME", list);
            return params;
        }
@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;
}
@Override protected Map getParams()抛出AuthFailureError{
Map params=新的HashMap();
参数put(“UGUID”,UGUID);
参数put(“INAME”,列表);
参数put(“ARRAY_NAME”,yourray);
返回参数;
}

JSONArray单词的可能重复\u ar=new JSONArray();JSONObject JSONObject=新的JSONObject();尝试{jsonObject.put(“INAME”,“943caf91b4e44313a94a30801c30c5.jpg”);words_ar.put(jsonObject);jsonObject.put(“INAME”,“b6ecbcb4a6a64128ba56ec01cb7ffe17.png”);words_ar.put(jsonObject);}catch(JSONException e){e.printStackTrace()}Map params=new HashMap();参数put(“UGUID”,UGUID);参数put(“INAME”,单词_ar.toString());