level 2
hellkty
楼主

StringRequest post 改写getParams() 报错各位高手请帮忙看看,是什么原因,非常感谢!
public void post3() {
RequestQueue requestQueue = Volley.newRequestQueue(VolleyRequest.this);
StringRequest stringRequest = new StringRequest(Request.Method.POST,
"https://route.showapi.com/32-9",
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
mTextView.setText("------------------------------------post333----------------------------------------- \n\n"+ response);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(VolleyRequest.this, "请求失败", 2).show();
}
})
{
@Override
protected Map<String, String> getParams() {
// 在这里设置需要post的参数
return showMap();
}
}
;
requestQueue.add(stringRequest);
}