使用Volley 网络请求的时候。
JsonObjectRequest mJsonObjectRequest = new JsonObjectRequest(
requestMethod,url,null,mSuccessListener,mErrorListener);
会请求失败。。。报String cannot be converted to JSONObject的错误。
android:JSONException: Value of type java.lang.String cannot be converted to JSONObject
改用:StringRequest mJsonObjectRequest = new StringRequest(requestMethod,mErrorListener); 的请求方式。
private static Listener<String> mSuccessListener = new Listener<String>() { @Override public void onResponse(String arg0) { // TODO Auto-generated method stub } }; private static ErrorListener mErrorListener = new ErrorListener() { @Override public void onErrorResponse(VolleyError arg0) { // TODO Auto-generated method stub } };
原文链接:https://www.f2er.com/json/290216.html