如何将列表添加到截击Android的参数中?
请帮助我如何在截击android的param中添加列表,如下所示如何将列表添加到截击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
@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());