Volley POST JSONObject


Add volley in build.gradle,

compile 'com.android.volley:volley:1.0.0'

In .java file,

private void callJsonFromVolley(){

        fromurl="";
        
        Map<String, String> params = new HashMap<String, String>();

        params.put("TokenData", "-2fgP5rbkxXgjB-2bfwmcjd2XGw-3d-3d");
        //put all parameters here

        RequestQueue queue = Volley.newRequestQueue(this);
        JsonObjectRequest jsObjRequest = new JsonObjectRequest(fromurl, new JSONObject(params),
                new Response.Listener<JSONObject>() {

         @Override         public void onResponse(JSONObject response) {
            Log.d("response",response.toString());
         }
      }, new Response.ErrorListener() {
         @Override         public void onErrorResponse(VolleyError error) {
            Log.d("response",error.toString());
} }); queue.add(jsObjRequest); }

Comments