我似乎無法弄清楚如何在Volley中傳遞一個字符串和一個對象作爲參數。我所有的調用目前只使用字符串,但對於這種特殊情況,我必須將對象和字符串的混合傳遞給API。如何在Volley中傳遞Object和String作爲參數?
@Override
protected Map<String, String> getParams() {
Map<String, Object> params = new HashMap<>();
JSONObject content = new JSONObject();
try {
content.put("original_msg","hello");
content.put("new_msg","hi");
params.put("session_id", sessionId);
params.put("type", "reply");
params.put("content", content); //the object
} catch (JSONException e) {
e.printStackTrace();
}
return params; //returning an error: Incompatible Types
}
你可以試試這個,如果有幫助Appart酒店:[點擊這裏](http://stackoverflow.com/questions/34746619/android-volley-how傳遞參數 - 動態?rq = 1) – stab