因?yàn)榻邮掷享?xiàng)目本來已經(jīng)用習(xí)慣okhttp那種簡(jiǎn)單的網(wǎng)絡(luò)請(qǐng)求寫法,但是現(xiàn)在項(xiàng)目用的是以前的volley樱拴,所以記錄一下
下面是一個(gè)簡(jiǎn)單的post請(qǐng)求,重點(diǎn)是不是用builder拼的參數(shù)难述,而是傳一個(gè)josn串
// 參數(shù)格式 json {"key":"中國移動(dòng)","num":10}
public static void SearchStockSuggest(String key,int num,final UIDataListener<JSONObject> listener){
JSONObject params=new JSONObject();try {
params.put("key",key);
params.put("num",num);
} catch (JSONException e) {
e.printStackTrace();
}
JsonObjectRequest objRequest = new JsonObjectRequest(BaseNetRequest.Method.POST,Constants.
STOCKSUGGEST_URL, params.toString(),
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject obj) {
listener.onSuccess(obj);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
Volley.newRequestQueue(LCSApp.getInstance()).add(objRequest);
}