title: Android Volley, JsonObjectRequest but receiving JsonArray
body: <p>So I am using a <code>JsonObjectRequest</code> to send up a <code>JsonObject</code> to a rest call, but its returning a <code>JsonArray</code> rather then a <code>JsonObject</code>. Its giving me an error saying that it cannot parse the results from the <code>JsonObjectRequest</code>, but if I use <code>JsonArrayRequest</code> i cant send up a <code>JsonObject</code> in the body. How do I send up a <code>JsonObject</code> but get a <code>JsonArray</code> as a response?</p>
  
  <pre><code>        RequestQueue queue = Volley.newRequestQueue(this);
      JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.POST,url,jsonBody,
              new Response.Listener&lt;JSONObject&gt;() {
                  @Override
                  public void onResponse(JSONObject response) {
                      String test = "";
                  }
              },
              new Response.ErrorListener() {
                  @Override
                  public void onErrorResponse(VolleyError error) {
  
                  }
              });
  </code></pre>